ListView.SelectedIndex Właściwość

Definicja

Pobiera lub ustawia indeks wybranego elementu w kontrolce ListView .

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

Wartość właściwości

Indeks zera wybranego elementu w kontrolce ListView . Wartość domyślna to -1, która wskazuje, że żaden element nie jest obecnie zaznaczony.

Wyjątki

Właściwość SelectedIndex jest ustawiona na wartość mniejszą niż -1.

Przykłady

W poniższym przykładzie pokazano, jak za pomocą SelectedIndex właściwości określić, czy element jest zaznaczony w kontrolce ListView . Ten przykład kodu jest częścią większego przykładu podanego DeleteItem dla metody .

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

Uwagi

Użyj właściwości , SelectedIndex aby określić indeks aktualnie wybranego elementu w kontrolce ListView . Możesz również użyć tej właściwości, aby programowo wybrać element w kontrolce. (Jeśli jednak ręcznie powiązasz kontrolkę ListView z danymi, konieczne może być również ręczne ustawienie tej właściwości.

Dotyczy

Zobacz też