ComboBox.SelectedIndex 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’index spécifiant l’élément actuellement sélectionné.
public:
virtual property int SelectedIndex { int get(); void set(int value); };
[System.ComponentModel.Browsable(false)]
public override int SelectedIndex { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.SelectedIndex : int with get, set
Public Overrides Property SelectedIndex As Integer
Valeur de propriété
Index de base zéro de l’élément actuellement sélectionné. Une valeur négative (-1) est retournée si aucun élément n’est sélectionné.
- Attributs
Exceptions
L’index spécifié est inférieur ou égal à -2.
- ou -
L’index spécifié est supérieur ou égal au nombre d’éléments dans la zone de liste déroulante.
Exemples
L’exemple de code suivant montre comment utiliser la méthode et SelectedIndex la FindString propriété. L’exemple fait partie d’un exemple complet dans la vue d’ensemble de la ComboBox classe.
void findButton_Click( Object^ sender, System::EventArgs^ e )
{
int index = comboBox1->FindString( textBox2->Text );
comboBox1->SelectedIndex = index;
}
private void findButton_Click(object sender, System.EventArgs e) {
int index = comboBox1.FindString(textBox2.Text);
comboBox1.SelectedIndex = index;
}
Private Sub findButton_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim index As Integer
index = comboBox1.FindString(textBox2.Text)
comboBox1.SelectedIndex = index
End Sub
Remarques
Cette propriété indique l’index de base zéro de l’élément actuellement sélectionné dans la liste des zones de liste déroulante. La définition d’un nouvel index déclenche l’événement SelectedIndexChanged .
SelectedIndex, SelectedValueet FormattingEnabled sont liés comme suit :
Si FormattingEnabled c’est
falsele cas, SelectedIndex ne sera pas défini sur -1 quand SelectedValue il est vide.Si FormattingEnabled c’est
truele cas, SelectedIndex la valeur -1 est SelectedValue vide.
Note
Pour désélectionner l’élément actuellement sélectionné, définissez la SelectedIndex valeur -1. Vous ne pouvez pas définir l’élément SelectedIndexComboBox sur -1 si l’élément est un élément lié aux données.