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