2016-10-06 14 views
2

CheckedListBoxの「第2レベル」の作成に問題があります。CheckedListBoxの第2レベル

例:ここでは

は私にCheckedListBoxです。このため

enter image description here

コード:

checkedListBox_materiałyDoRozliczenia.DataSource = dataTableMaterials; 
checkedListBox_materiałyDoRozliczenia.DisplayMember = "material"; 

この方法は私がにCheckedListBoxのデータソースとしてのdataTableを結合てることを行うには。あなたが見ることができるように、「第二レベル」がある

enter image description here

:私が達成しようとしている何

はそのようなものです。 要素がチェックされるとき、私はこの「第2レベル」を表示します。この「第2レベル」のDataSourceは別のDataTableになります。

これを達成するお手伝いをしてもらえますか?

それは可能ですか?

+1

あなたは 'CheckedListBox'の代わりに' TreeView'を考えましたか? – Pikoh

答えて

2

探しているものを「ツリービュー」といいます。
ツリービューは、次のようになります。
enter image description here

あなただけの子供(ツリービュー内の項目)にチェックボックスを追加したいです。
これにはdocumentation、またはasp.net youtube videoの優れた部分があります。

ソースコードには、ソースコードを含むinteractive demoも含まれています。

関連する問題