ComboBox.SelectedIndex Proprietà

Definizione

Ottiene o imposta l'indice che specifica l'elemento selezionato.Gets or sets the index specifying the currently selected item.

public:
 virtual property int SelectedIndex { int get(); void set(int value); };
[System.ComponentModel.Browsable(false)]
public override int SelectedIndex { get; set; }
member this.SelectedIndex : int with get, set
Public Overrides Property SelectedIndex As Integer

Valore della proprietà

Indice in base zero dell'elemento attualmente selezionato.A zero-based index of the currently selected item. Se non è stato selezionato alcun elemento, verrà restituito il valore uno negativo (-1).A value of negative one (-1) is returned if no item is selected.

Attributi

Eccezioni

L'indice specificato è minore o uguale a -2.The specified index is less than or equal to -2.

-oppure--or-

L'indice specificato è maggiore di o uguale al numero di elementi contenuti nella casella combinata.The specified index is greater than or equal to the number of items in the combo box.

Esempi

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare il metodo FindString e la proprietà SelectedIndex.The following code example show how to use the FindString method and SelectedIndex property. L'esempio fa parte di un esempio completo nella panoramica della classe ComboBox.The example is part of a complete example in the ComboBox class overview.

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

Commenti

Questa proprietà indica l'indice in base zero dell'elemento attualmente selezionato nell'elenco della casella combinata.This property indicates the zero-based index of the currently selected item in the combo box list. L'impostazione di un nuovo indice genera l'evento SelectedIndexChanged.Setting a new index raises the SelectedIndexChanged event.

SelectedIndex, SelectedValue e FormattingEnabled sono correlati come segue:SelectedIndex, SelectedValue, and FormattingEnabled are related as follows:

Nota

Per deselezionare l'elemento attualmente selezionato, impostare il SelectedIndex su-1.To deselect the currently selected item, set the SelectedIndex to -1. Non è possibile impostare il SelectedIndex di un elemento ComboBox su-1 se l'elemento è un elemento con associazione a dati.You cannot set the SelectedIndex of a ComboBox item to -1 if the item is a data-bound item.

Si applica a

Vedi anche