ComboBox.SelectedItem Propriété

Définition

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é.

S’applique à