PowerTools PlusPak for Windows Forms 8.0J
CheckedCheckBoxItemCollection クラス
メンバ  使用例 

GcCheckedGroupBoxコントロール内のオンになっている項目のコレクションをカプセル化します。
構文
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が返されます。

使用例
次のサンプルコードは、CheckedCheckBoxItemCollection内のすべての項目を列挙し、項目のテキストをSystem.Windows.Forms.ListBoxコントロールに表示します。この例は、GcCheckedGroupBox.CheckedItemsプロパティを使用してCheckedCheckBoxItemCollectionを取得する方法を示します。このサンプルコードは、GcCheckedGroupBoxクラスの概要に示されている詳細なコード例の一部を抜粋したものです。
// 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

参照

CheckedCheckBoxItemCollection メンバ
GrapeCity.Win.Containers 名前空間
CheckBoxItem クラス
GcCheckedGroupBox クラス
CheckBoxItemCollection クラス
CheckedCheckBoxIndexCollection クラス
CheckBoxItem クラス
GcCheckedGroupBox クラス
CheckBoxItemCollection クラス
CheckedCheckBoxIndexCollection クラス

Send Feedback