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