PowerTools PlusPak for Windows Forms 8.0J
CheckedIndices プロパティ
使用例 

GcCheckedGroupBoxコントロール内のオンになっている項目のインデックスのコレクションを取得します。
構文
Public ReadOnly Property CheckedIndices As CheckedCheckBoxIndexCollection
public CheckedCheckBoxIndexCollection CheckedIndices {get;}

プロパティ値

GcCheckedGroupBoxコントロール内のオンになっている項目のインデックスを表すCheckedCheckBoxIndexCollection
解説
CheckedIndicesコレクションは、GcCheckedGroupBoxコントロール内のすべての項目を含むコレクションへのインデックスのサブセットです。これらのインデックスは、オンになっている項目を指定します。
使用例
次のサンプルコードは、CheckedCheckBoxIndexCollection内のオンになっている項目のインデックスをすべて列挙し、そのインデックスをSystem.Windows.Forms.ListBoxコントロールに表示します。この例は、CheckedIndicesプロパティを使用してCheckedCheckBoxIndexCollectionを取得する方法を示します。このサンプルコードは、GcCheckedGroupBoxクラスの概要に示されている詳細なコード例の一部を抜粋したものです。
// Fill listBox1 with all the indices of checked items in gcCheckedGroupBox1.
private void DisplayAllCheckedIndices()
{
    // Display all the indices of checked items of gcCheckedGroupBox1 in list box.
    this.listBox1.Items.Clear();
    CheckedCheckBoxIndexCollection checkedIndices = this.gcCheckedGroupBox1.CheckedIndices;
    foreach (int index in checkedIndices)
    {
        this.listBox1.Items.Add(index.ToString());
    }
}
' Fill listBox1 with all the indices of checked items in gcCheckedGroupBox1.
Private Sub DisplayAllCheckedIndices()
    ' Display all the indices of checked items of gcCheckedGroupBox1 in list box.
    Me.listBox1.Items.Clear()
    Dim checkedIndices As CheckedCheckBoxIndexCollection = Me.gcCheckedGroupBox1.CheckedIndices
    For Each index As Integer In checkedIndices
        Me.listBox1.Items.Add(index.ToString())
    Next
End Sub
プラットフォーム

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

参照

GcCheckedGroupBox クラス
GcCheckedGroupBox メンバ
Items プロパティ
CheckedItems プロパティ
Items プロパティ
CheckedItems プロパティ

Send Feedback