Sdílet prostřednictvím


ListView.SelectedIndex Vlastnost

Definice

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

Platí pro

Viz také