ComboBox.SelectedItem Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het geselecteerde item op of stelt u het item in de 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
Waarde van eigenschap
Het object dat het geselecteerde item is of null als er momenteel geen geselecteerd item is.
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld ziet u het gebruik van de SelectedIndex en de SelectedItem eigenschappen. Het voorbeeld maakt deel uit van een volledig codevoorbeeld in het ComboBox klasseoverzicht.
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
Opmerkingen
Wanneer u de SelectedItem eigenschap instelt op een object, ComboBox wordt geprobeerd dat object het geselecteerde object in de lijst te maken. Als het object wordt gevonden in de lijst, wordt het weergegeven in het bewerkingsgedeelte van de ComboBox en wordt de SelectedIndex eigenschap ingesteld op de bijbehorende index. Als het object niet in de lijst bestaat, blijft de eigenschap op de SelectedIndex huidige waarde staan.
Note
De ComboBox klasse zoekt naar het opgegeven object met behulp van de IndexOf methode. Deze methode gebruikt de Equals methode om gelijkheid te bepalen.