PowerTools InputMan for ASP.NET 8.0J
SelectedIndex プロパティ (GcListBox)
使用例 

現在選択されている項目を示すインデックスを取得または設定します。
構文
Public Property SelectedIndex As Integer
public int SelectedIndex {get; set;}

プロパティ値

既定値:-1
例外
例外解説
System.ArgumentOutOfRangeException -1未満または、項目の総数以上の値が設定されています。
System.InvalidOperationExceptionSelectionModeプロパティがNoneに設定されています。
解説
SelectedIndexプロパティは、リストボックス内で現在選択されている項目のインデックスを取得します。項目が選択されていない場合は -1 が返されます。

別の項目が選択されると、SelectedIndexChangedイベントが発生します。
データソースに接続している場合、ページのLoadイベントでSelectedIndexプロパティを設定する直前にDataBindメソッドを実行します。
使用例
次のサンプルコードは、選択項目が変更されたときにその内容を取得します。
Private Sub GcListBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GcListBox1.SelectedIndexChanged
    If GcListBox1.SelectedIndex = -1 Then Return
    Label1.Text = GcListBox1.Items(GcListBox1.SelectedIndex).Text
End Sub
private void GcListBox1_SelectedIndexChanged(object sender, System.EventArgs e)
{
    if (GcListBox1.SelectedIndex == -1) return;
    label1.Text = GcListBox1.Items[GcListBox1.SelectedIndex].Text;
}
参照

GcListBox クラス
GcListBox メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.