ComboBox.SelectedItem 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 item yang saat ini dipilih di ComboBox.
public:
property System::Object ^ SelectedItem { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.Browsable(false)]
public object SelectedItem { get; set; }
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.Browsable(false)]
public object? SelectedItem { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.Browsable(false)>]
member this.SelectedItem : obj with get, set
Public Property SelectedItem As Object
Nilai Properti
Objek yang saat ini merupakan item terpilih atau null jika tidak ada item terpilih saat ini.
- Atribut
Contoh
Contoh kode berikut menunjukkan penggunaan SelectedIndex properti dan SelectedItem . Contohnya adalah bagian dari contoh kode lengkap dalam ComboBox gambaran umum kelas.
void showSelectedButton_Click( Object^ sender, System::EventArgs^ e )
{
int selectedIndex = comboBox1->SelectedIndex;
Object^ selectedItem = comboBox1->SelectedItem;
MessageBox::Show( "Selected Item Text: " + selectedItem->ToString() + "\n" +
"Index: " + selectedIndex.ToString() );
}
private void showSelectedButton_Click(object sender, System.EventArgs e) {
int selectedIndex = comboBox1.SelectedIndex;
Object selectedItem = comboBox1.SelectedItem;
MessageBox.Show("Selected Item Text: " + selectedItem.ToString() + "\n" +
"Index: " + selectedIndex.ToString());
}
Private Sub showSelectedButton_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim selectedIndex As Integer
selectedIndex = comboBox1.SelectedIndex
Dim selectedItem As Object
selectedItem = comboBox1.SelectedItem
MessageBox.Show("Selected Item Text: " & selectedItem.ToString() & Microsoft.VisualBasic.Constants.vbCrLf & _
"Index: " & selectedIndex.ToString())
End Sub
Keterangan
Saat Anda mengatur SelectedItem properti ke objek, ComboBox upaya untuk menjadikan objek tersebut sebagai objek yang saat ini dipilih dalam daftar. Jika objek ditemukan dalam daftar, objek ditampilkan di bagian ComboBox edisi dan SelectedIndex properti diatur ke indeks yang sesuai. Jika objek tidak ada dalam daftar, SelectedIndex properti dibiarkan pada nilainya saat ini.
Nota
Kelas ComboBox mencari objek yang ditentukan dengan menggunakan IndexOf metode . Metode ini menggunakan metode untuk menentukan kesetaraan Equals .