• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:TreeGridView(オープンソース)の使い方)

TreeGridView(オープンソース)の使い方

このQ&Aのポイント
  • C# .NetでTreeGridViewというコントロールを使用したいが、Rowを追加する方法がわからない。
  • TreeGridViewはDataGridViewを拡張しており、Rows.Add()やDataSourceを使用することができないようだ。
  • 公開されているプログラムに詳しくないため、使い方についてわからない。

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

treeGridView1.Nodes.Addを使って行を追加していくように思いますが ・・・ DataBinding用の DataSourceやDataMemberなどはサポートしていません と記載されているようですよ 付属の『News Reader Look』のForm1_Shownイベントなどが参考になるかも ・・・ DataSourceなどを使ってコード記述を減らす方向ではないみたいですね DataSetなどを取得して 行ごとデータを objct配列などに取り込み Nodes.Addに渡して TreeGridViewの中身を構築するようですよ

simanoha
質問者

お礼

ありがとうございます! treeGridView1.Nodes.Addを使うことも考えていたのですが、 どうやってカラムやイメージや階層を扱うのかが見えてこなかったので苦労していました。 おっしゃるとおり、『News Reader Look』のForm1_Shownイベントを参考にして 切り貼りしていくと、具体的にどうしたらいいのかわかりました。 DataSourceを使えないのは残念ですが、TreeGridViewは見た目が良いので、 そのマイナスを補ってあまりありますね。 おかげさまで便利に使っていけそうです。

関連するQ&A

専門家に質問してみよう