実現したいこと
以下のような.NETコントロールを探しています。
- 表形式でデータを入力できる
- 項目を1階層グループ化して+ボタンで展開できる
上記2つを兼ね備えたコントロール(Visual Studioのデザイナのプロパティのような機能をイメージ)です。
前提
Windows10上で動作するGUIアプリの開発をしています。
試したこと
- .NETのコントロールにあるのではないかと探したのですが、+ボタンで展開できるという点ではTreeView、表形式でデータを入力できるという点ではDataGridViewが該当しますが、両方の機能を持ったものが見つかりません
- ただ、Visual Studioのデザイナのプロパティはそのような機能を持っているので、MicroSoft提供でOSSのように公開されているものがあるのではないかと思っていますが今のところ見つかっていません
解決済み
- PropertyGridが希望しているものそのものでした、解決済みです
WinForms?WPF?UWP?MAUI?WinUI?
それとも実現できるならどれでも良い?
WPFだと過去にこんなの作ってみたけどこういうの?
https://github.com/lensouko/TreeGrid002
README拝見しました。
まさにTreeView上でデータ編集ができるイメージですね。
残念ながら今回はWPFではないのでこのまま使うことはできませんが、今後必要になった時の参考とさせていただきます。ありがとうございました。
WPFではないという事ですが何なのでしょうか?
何か不明なままでは回答できる情報を持ってる人が違うかもと思って回答しないかもしれません
質問文は編集可能ですので、プロジェクトの種類やターゲットフレームワーク・バージョンなどの情報を気さくしてください
「Windows10上で動作するGUIアプリ」だで毛では少なくとも僕が列挙したものが全て当てはまりますので絞れるように記載してください
> WPFではないという事ですが何なのでしょうか?
WinFormsです。
最初のコメントに対してお返事しよかと思いましたが、その時点ですでに解決済み(質問を「解決済み」にする操作が必要?)であったためスルーしていました。申し訳ありません。
> 質問文は編集可能ですので、プロジェクトの種類やターゲットフレームワーク・バージョンなどの情報を気さくしてください
確かに、必要な情報ですね。承知しました。

回答1件
あなたの回答
tips
プレビュー