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.
Ruft das derzeit ausgewählte Element in ComboBox ab oder legt dieses fest.
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 derzeit ausgewählte Element ist, oder null
, wenn derzeit kein Element ausgewählt ist.
- Attribute
Beispiele
Im folgenden Codebeispiel wird die Verwendung der SelectedIndex Eigenschaften und SelectedItem veranschaulicht. 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, versucht der ComboBox , dieses Objekt zu dem derzeit in der Liste ausgewählten Objekt zu machen. Wenn das Objekt in der Liste gefunden wird, wird es im Bearbeitungsbereich des ComboBox angezeigt, und die SelectedIndex Eigenschaft wird auf den entsprechenden Index festgelegt. Wenn das Objekt nicht in der Liste vorhanden ist, bleibt die SelectedIndex Eigenschaft auf ihrem aktuellen Wert.
Hinweis
Die ComboBox -Klasse sucht mithilfe der -Methode nach dem IndexOf angegebenen Objekt. Diese Methode verwendet die Equals -Methode, um die Gleichheit zu bestimmen.