0

私はCheckboxes自分のListViewコントロールを持っており、Trueに設定しています。ListViewさらに、項目を1 つずつ追加します。DataSet/にバインドされていませんDataTable

時々、にアイテムを追加しCheckbox.Checked = trueていListViewます。

i.e. listview1.Items(i).Checked = True

Checked プロパティを true に設定した後のいくつかの項目について、Checkboxユーザーがのチェックを外せないように を無効にしたいと考えていますCheckBox

を無効にする方法のオプションを見つけようとしていますCheckboxesが、まだ解決策が見つかりません。

前もって感謝します。

4

2 に答える 2

0

これはサードパーティのコントロールであるBetterListViewですが、興味があるかもしれません。カスタムチェックボックスの表示と非表示をサポートします(最後の2つの項目にはチェックボックスが非表示になっています)。

ここに画像の説明を入力してください

特定のアイテムのチェックボックスを非表示にするには、次のように簡単に使用します。

betterListView.Items[0].CheckBoxAppearance = BetterListViewCheckBoxAppearance.Hide;

チェックボックスの通常の使用法は.NETListViewの場合と同じで、2つの状態または3つの状態のチェックボックス、あるいはラジオボタンを使用できます...

于 2013-02-16T15:51:34.253 に答える