ListView.SelectedIndex Свойство

Определение

Возвращает или задает индекс выбранного элемента в элементе управления ListView.Gets or sets the index of the selected item in a ListView control.

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.The zero-based index of the selected item in a ListView control. Значение по умолчанию равно -1. Оно показывает, что на данный момент ни один элемент не выбран.The default is -1, which indicates that no item is currently selected.

Реализации

SelectedIndex System.Web.UI.WebControls.IWizardSideBarListControl.SelectedIndex

Исключения

Свойству SelectedIndex присвоено значение меньше –1.The SelectedIndex property is set to a value less than -1.

Примеры

В следующем примере показано, как использовать SelectedIndex свойство, чтобы определить, выбран ли элемент ListView в элементе управления.The following example shows how to use the SelectedIndex property to determine whether an item is selected in a ListView control. Этот пример кода является частью большого примера, DeleteItem приведенного для метода.This code example is part of a larger example provided for the DeleteItem method.

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

Комментарии

Используйте свойство, чтобы определить индекс выбранного в данный момент элемента ListView в элементе управления. SelectedIndexUse the SelectedIndex property to determine the index of the currently selected item in a ListView control. Это свойство также можно использовать для программного выбора элемента в элементе управления.You can also use this property to programmatically select an item in the control. (Тем не менее, если вы вручную привязываете ListView элемент управления к данным, возможно, придется также выполнять чтение или задание этого свойства вручную.)(However, if you manually data-bind the ListView control, you might have to handle reading or setting this property manually as well.)

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

Дополнительно