Partager via


ComboBox.SelectedItem Propriété

Définition

Obtient ou définit l’élément actuellement sélectionné dans le 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é

Objet qui est l’élément actuellement sélectionné ou null s’il n’y a pas d’élément actuellement sélectionné.

Attributs

Exemples

L’exemple de code suivant montre l’utilisation des SelectedIndex propriétés et des SelectedItem propriétés. 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, la ComboBox tentative d’en faire l’objet actuellement sélectionné dans la liste. Si l’objet se trouve dans la liste, il s’affiche dans la partie de modification de l’objet 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é est laissée à sa valeur actuelle.

Note

La ComboBox classe recherche l’objet spécifié à l’aide de la IndexOf méthode. Cette méthode utilise la méthode pour déterminer l’égalité Equals .

S’applique à