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é. La valeur moins un (-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 de zone de liste déroulante. La définition d’un nouvel index déclenche l’événement SelectedIndexChanged .
SelectedIndex, SelectedValueet FormattingEnabled sont associés comme suit :
Si FormattingEnabled a la valeur
false
, SelectedIndex n’est pas défini sur -1 quand SelectedValue est vide.Si FormattingEnabled est
true
, SelectedIndex est défini sur -1 quand SelectedValue est vide.
Notes
Pour désélectionner l’élément actuellement sélectionné, définissez sur SelectedIndex -1. Vous ne pouvez pas définir le SelectedIndex d’un ComboBox élément sur -1 si l’élément est un élément lié aux données.