GrapeCity.Win.Containers 名前空間 : CheckedCheckBoxItemCollection クラス |
Public Class CheckedCheckBoxItemCollection
public class CheckedCheckBoxItemCollection
CheckedItemCollectionは、GcCheckedGroupBoxコントロールに含まれるすべての項目のサブセットです。これにはオンになっている項目のみが含まれます。
次の表に、コントロール内の項目(コントロールに含まれるすべての項目)のインデックス付きコレクションの例を示します。
インデックス | 項目 | チェック状態 |
---|---|---|
0 | 項目1 | false |
1 | 項目2 | true |
2 | 項目3 | false |
3 | 項目4 | true |
4 | 項目5 | true |
この例では、オンになっている項目を含むインデックス付きコレクションは次の表のようになります。
インデックス | 項目 |
---|---|
0 | 項目2 |
1 | 項目4 |
2 | 項目5 |
CheckedCheckBoxItemCollectionクラスには、格納されたインデックスにアクセスする手段として、Item(Int32)プロパティとIndexOfメソッドの2つのメンバがあります。
前の例で、パラメーター値2を指定してItem(Int32)プロパティを呼び出すと、項目4が返されます。パラメーターとして項目4を指定してIndexOfを呼び出すと、値2が返されます。
// Fill listBox1 with all the checked items in gcCheckedGroupBox1. private void DisplayAllCheckedItems() { // Display all checked items of gcCheckedGroupBox1 in list box. this.listBox1.Items.Clear(); CheckedCheckBoxItemCollection checkedItems = this.gcCheckedGroupBox1.CheckedItems; foreach (CheckBoxItem item in checkedItems) { this.listBox1.Items.Add(item.Text); } }
' Fill listBox1 with all the checked items in gcCheckedGroupBox1. Private Sub DisplayAllCheckedItems() ' Display all checked items of gcCheckedGroupBox1 in list box. Me.listBox1.Items.Clear() Dim checkedItems As CheckedCheckBoxItemCollection = Me.gcCheckedGroupBox1.CheckedItems For Each item As CheckBoxItem In checkedItems Me.listBox1.Items.Add(item.Text) Next End Sub
System.Object
GrapeCity.Win.Containers.CheckedCheckBoxItemCollection
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2