- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:TreeGridView(オープンソース)の使い方)
TreeGridView(オープンソース)の使い方
このQ&Aのポイント
- C# .NetでTreeGridViewというコントロールを使用したいが、Rowを追加する方法がわからない。
- TreeGridViewはDataGridViewを拡張しており、Rows.Add()やDataSourceを使用することができないようだ。
- 公開されているプログラムに詳しくないため、使い方についてわからない。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
treeGridView1.Nodes.Addを使って行を追加していくように思いますが ・・・ DataBinding用の DataSourceやDataMemberなどはサポートしていません と記載されているようですよ 付属の『News Reader Look』のForm1_Shownイベントなどが参考になるかも ・・・ DataSourceなどを使ってコード記述を減らす方向ではないみたいですね DataSetなどを取得して 行ごとデータを objct配列などに取り込み Nodes.Addに渡して TreeGridViewの中身を構築するようですよ
お礼
ありがとうございます! treeGridView1.Nodes.Addを使うことも考えていたのですが、 どうやってカラムやイメージや階層を扱うのかが見えてこなかったので苦労していました。 おっしゃるとおり、『News Reader Look』のForm1_Shownイベントを参考にして 切り貼りしていくと、具体的にどうしたらいいのかわかりました。 DataSourceを使えないのは残念ですが、TreeGridViewは見た目が良いので、 そのマイナスを補ってあまりありますね。 おかげさまで便利に使っていけそうです。