ListView.SelectedIndex Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví index vybrané položky v ovládacím ListView prvku.
public:
virtual property int SelectedIndex { int get(); void set(int value); };
public virtual int SelectedIndex { get; set; }
member this.SelectedIndex : int with get, set
Public Overridable Property SelectedIndex As Integer
Hodnota vlastnosti
Index od nuly vybrané položky v ovládacím ListView prvku. Výchozí hodnota je -1, což znamená, že není aktuálně vybrána žádná položka.
Výjimky
Vlastnost SelectedIndex je nastavena na hodnotu menší než -1.
Příklady
Následující příklad ukazuje, jak použít SelectedIndex vlastnost k určení, zda je položka vybrána v ovládacím ListView prvku. Tento příklad kódu je součástí většího příkladu pro metodu DeleteItem .
protected void DeleteButton_Click(object sender, EventArgs e)
{
//Check if an item is selected to delete it.
if (ContactsListView.SelectedIndex >= 0)
ContactsListView.DeleteItem(ContactsListView.SelectedIndex);
else
Message.Text = "No contact was selected.";
}
Protected Sub DeleteButton_Click(ByVal sender As Object, ByVal e As EventArgs)
' Check if an item is selected to delete it.
If ContactsListView.SelectedIndex >= 0 Then
ContactsListView.DeleteItem(ContactsListView.SelectedIndex)
Else
Message.Text = "No contact was selected."
End If
End Sub
Poznámky
SelectedIndex Vlastnost slouží k určení indexu aktuálně vybrané položky v ovládacím ListView prvku. Tuto vlastnost můžete také použít k programovému výběru položky v ovládacím prvku. (Pokud ale ručně svážete ListView data ovládacího prvku, možná budete muset tuto vlastnost načíst nebo nastavit také ručně.)