ComboBox.SelectedItem Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.