Freigeben über


ComboBox.SelectedItem Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des aktuell ausgewählten Elements in der 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

Eigenschaftswert

Das Objekt, das das aktuell ausgewählte Element ist oder null wenn es derzeit kein ausgewähltes Element gibt.

Attribute

Beispiele

Das folgende Codebeispiel zeigt die Verwendung der SelectedIndex Eigenschaften und der SelectedItem Eigenschaften. Das Beispiel ist Teil eines vollständigen Codebeispiels in der ComboBox Klassenübersicht.

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

Hinweise

Wenn Sie die SelectedItem Eigenschaft auf ein Objekt festlegen, versuchen Sie ComboBox , dieses Objekt als aktuell ausgewähltes Objekt in der Liste festzulegen. Wenn das Objekt in der Liste gefunden wird, wird es im Bearbeitungsbereich der ComboBox Und die SelectedIndex Eigenschaft auf den entsprechenden Index festgelegt. Wenn das Objekt in der Liste nicht vorhanden ist, wird die SelectedIndex Eigenschaft am aktuellen Wert verbleiben.

Hinweis

Die ComboBox Klasse sucht mithilfe der IndexOf Methode nach dem angegebenen Objekt. Diese Methode verwendet die Equals Methode, um die Gleichheit zu bestimmen.

Gilt für: