1

これらのフィールドを持つ SQL テーブル (tblClosure と呼ばれる) があります。

  1. ロケーションID
  2. 場所の説明
  3. 親ID

私の質問は、WinForms VB.NET でこれからTreeViewコントロールを作成するにはどうすればよいですか? DataTable私は C# の例を見てきましたが、私は初心者のコーダーであり、そのコードを適応させるのに苦労しています。

どんな助けでも大歓迎です。

前もって感謝します

4

2 に答える 2

0

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

于 2013-08-08T12:04:57.113 に答える