ComboBox.SelectedItem Özellik

Tanım

içinde seçili durumdaki öğeyi ComboBoxalır veya ayarlar.

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

Özellik Değeri

Seçili durumdaki öğe olan veya null seçili öğe yoksa nesne.

Öznitelikler

Örnekler

Aşağıdaki kod örneği ve SelectedItem özelliklerinin kullanımını SelectedIndex gösterir. Örnek, sınıfa genel bakış bölümündeki eksiksiz bir kod örneğinin ComboBox bir parçasıdır.

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

Açıklamalar

özelliğini bir nesne olarak ayarladığınızda SelectedItemComboBox , bu nesneyi listede o anda seçili olan nesne yapmaya çalışır. Nesne listede bulunursa, öğesinin düzenleme bölümünde ComboBox görüntülenir ve SelectedIndex özelliği ilgili dizine ayarlanır. Nesne listede yoksa, SelectedIndex özellik geçerli değerinde bırakılır.

Not

ComboBox sınıfı, yöntemini kullanarak IndexOf belirtilen nesneyi arar. Bu yöntem, eşitliği belirlemek için yöntemini kullanır Equals .

Şunlara uygulanır