Поделиться через


ListView.SelectedIndex Свойство

Определение

Возвращает или задает индекс выбранного элемента в элементе 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

Значение свойства

Отсчитываемый от нуля индекс выбранного элемента в элементе ListView управления. Значение по умолчанию — -1, указывающее, что в данный момент элемент не выбран.

Исключения

Свойство SelectedIndex имеет значение меньше -1.

Примеры

В следующем примере показано, как использовать SelectedIndex свойство для определения того, выбран ли элемент в элементе ListView управления. Этот пример кода является частью более крупного примера, предоставленного 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

Комментарии

SelectedIndex Используйте свойство, чтобы определить индекс выбранного элемента в элементе ListView управления. Это свойство также можно использовать для программного выбора элемента в элементе управления. (Однако если вы вручную привязываете ListView элемент управления к данным, может потребоваться обрабатывать чтение или настройку этого свойства вручную.)

Применяется к

См. также раздел