ComboBox.SelectedItem Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l'élément actuellement sélectionné dans 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
Valeur de propriété
L'objet qui est l'élément actuellement sélectionné ou null
si aucun élément n'est actuellement sélectionné.
- Attributs
Exemples
L’exemple de code suivant montre l’utilisation des SelectedIndex propriétés et SelectedItem . L’exemple fait partie d’un exemple de code complet dans la vue d’ensemble de la ComboBox classe.
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
Remarques
Lorsque vous définissez la SelectedItem propriété sur un objet, les ComboBox tentatives de faire de cet objet celui actuellement sélectionné dans la liste. Si l’objet se trouve dans la liste, il s’affiche dans la partie d’édition du ComboBox et la SelectedIndex propriété est définie sur l’index correspondant. Si l’objet n’existe pas dans la liste, la SelectedIndex propriété reste à sa valeur actuelle.
Notes
La ComboBox classe recherche l’objet spécifié à l’aide de la IndexOf méthode . Cette méthode utilise la Equals méthode pour déterminer l’égalité.