2009-02-26 7 views
1

編集DuplicateVB .NETでツリーコントロールをデータソースにバインドするにはどうすればよいですか?

私は.NETに新たなんだ、と私はVBの現在のバージョン(そのこと、または学習VB6に、既存のVB6の製品を変換する、小さな作業プロジェクトで撮影しました! )。この製品は、デスクトップアプリケーション(Webベースではありません)です。

特定のテーブルにリンクされた新しいツリービューを作成する必要があります。

テーブル内の各行には、テーブルの主キーにリンクして戻ってくる親IDがあり、ノード階層を定義します。その関係をデータバインディングに示す必要があります。

Visual Studio 2008で標準のツリービューコントロールを使用することができますか、またはこれを行うには何か特別なものが必要ですか?

答えて

0

another questionによれば、通常のツリービューコントロールはデータバインディングをサポートしていないため、これは不可能です。

programatically populateのいずれかを使用するか、サードパーティのコンポーネントを使用する必要があります(以前はC++/DelphiコンポーネントでDeveloper Expressを使用していましたが、これは素晴らしいことです)。

1

ノードを定義するXMLファイルを使用してツリービューコントロールをバインドすることも、データベースにクエリを実行してバインドすることもできます。以下は、15 Secondsの記事であり、.NET TreeViewコントロールの使い方に関するかなり徹底したチュートリアルがあります。

関連する問題