ListView.SelectedIndex Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.