これらのフィールドを持つ SQL テーブル (tblClosure と呼ばれる) があります。
- ロケーションID
- 場所の説明
- 親ID
私の質問は、WinForms VB.NET でこれからTreeView
コントロールを作成するにはどうすればよいですか? DataTable
私は C# の例を見てきましたが、私は初心者のコーダーであり、そのコードを適応させるのに苦労しています。
どんな助けでも大歓迎です。
前もって感謝します
2 レベルのデータ階層のようなものがある場合は、代わりに gridview コントロールを使用して、このようなクエリの結果であるデータテーブルにバインドすることをお勧めします
Select
Case when ParentID>0 then ParentID else LocationID end as TheParentID
,LocationID
,LocationDesc
,ParentID
From tblClosure
Order by 0, ParentID, LocationDesc
次に、ParentID の値に基づいて、異なるスタイルを設定して、親行か子行かを示します。
これをチェックして ください http://sqlfiddle.com/#!2/b29b8/2/0