Bagikan melalui


ComboBox.SelectedIndex Properti

Definisi

Mendapatkan atau mengatur indeks yang menentukan item yang saat ini dipilih.

public:
 virtual property int SelectedIndex { int get(); void set(int value); };
[System.ComponentModel.Browsable(false)]
public override int SelectedIndex { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.SelectedIndex : int with get, set
Public Overrides Property SelectedIndex As Integer

Nilai Properti

Indeks berbasis nol dari item yang saat ini dipilih. Nilai negatif satu (-1) dikembalikan jika tidak ada item yang dipilih.

Atribut

Pengecualian

Indeks yang ditentukan kurang dari atau sama dengan -2.

-atau-

Indeks yang ditentukan lebih besar dari atau sama dengan jumlah item dalam kotak kombo.

Contoh

Contoh kode berikut menunjukkan cara menggunakan FindString metode dan SelectedIndex properti . Contohnya adalah bagian dari contoh lengkap dalam ComboBox gambaran umum kelas.

void findButton_Click( Object^ sender, System::EventArgs^ e )
{
   int index = comboBox1->FindString( textBox2->Text );
   comboBox1->SelectedIndex = index;
}
private void findButton_Click(object sender, System.EventArgs e) {
    int index = comboBox1.FindString(textBox2.Text);
    comboBox1.SelectedIndex = index;
}
Private Sub findButton_Click(ByVal sender As Object, ByVal e As System.EventArgs)
    Dim index As Integer
    index = comboBox1.FindString(textBox2.Text)
    comboBox1.SelectedIndex = index
End Sub

Keterangan

Properti ini menunjukkan indeks berbasis nol dari item yang saat ini dipilih dalam daftar kotak kombo. Mengatur indeks baru akan meningkatkan SelectedIndexChanged peristiwa.

SelectedIndex, SelectedValue, dan FormattingEnabled terkait sebagai berikut:

Catatan

Untuk membatalkan pilihan item yang saat ini dipilih, atur ke SelectedIndex -1. Anda tidak dapat mengatur SelectedIndex item ComboBox ke -1 jika item adalah item terikat data.

Berlaku untuk

Lihat juga