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

GcRadioGroupBoxコントロール内のオンになっているRadioButtonItemのインデックスを取得または設定します。
構文
Public Property CheckedIndex As Integer
public int CheckedIndex {get; set;}

プロパティ値

現在選択されているRadioButtonItemの0から始まる要素のインデックス。どの項目もオンになっていない場合は、値-1が返されます。
例外
例外解説
System.ArgumentOutOfRangeException

指定されたインデックスが-2以下です。

または

指定されたインデックスがGcRadioGroupBox内の項目数以上です。

使用例
次のサンプルコードは、CheckedIndexプロパティの使用方法を示します。この例では、インデックスがCheckedIndexと一致する項目がlistBox1で選択されます。このサンプルコードは、GcRadioGroupBoxクラスの概要に示されている詳細なコード例の一部を抜粋したものです。
// Fill listBox1 with all the items in gcRadioGroupBox1.
private void DisplayAllItems()
{
    // Display all the items of gcRadioGroupBox1 in list box.
    this.listBox1.Items.Clear();
    RadioButtonItemCollection items = this.gcRadioGroupBox1.Items;
    foreach (RadioButtonItem item in items)
    {
        int index = this.listBox1.Items.Add(
             item.Text +
            " index: " + items.IndexOf(item).ToString() +
            " checked state: " + item.Checked);
    }

    // Select the corresponding item in listBox1.
    this.listBox1.SelectedIndex = this.gcRadioGroupBox1.CheckedIndex;
}
' Fill listBox1 with all the items in gcRadioGroupBox1.
Private Sub DisplayAllItems()
    ' Display all the items of gcRadioGroupBox1 in list box.
    Me.listBox1.Items.Clear()
    Dim items As RadioButtonItemCollection = Me.gcRadioGroupBox1.Items
    For Each item As RadioButtonItem In items
        Dim index As Integer = Me.listBox1.Items.Add(item.Text + " index: " + items.IndexOf(item).ToString() + " checked state: " + item.Checked.ToString())
    Next

    ' Select the corresponding item in listBox1.
    Me.listBox1.SelectedIndex = Me.gcRadioGroupBox1.CheckedIndex
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

参照

GcRadioGroupBox クラス
GcRadioGroupBox メンバ
CheckedItem プロパティ
CheckedItem プロパティ

Send Feedback