ComboBox.SelectedIndex Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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:
Jika FormattingEnabled adalah
false
, SelectedIndex tidak akan diatur ke -1 ketika SelectedValue kosong.Jika FormattingEnabled adalah
true
, SelectedIndex akan diatur ke -1 jika SelectedValue kosong.
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.