ListViewVirtualItemsSelectionRangeChangedEventArgs Класс

Определение

Предоставляет данные для события VirtualItemsSelectionRangeChanged.Provides data for the VirtualItemsSelectionRangeChanged event.

public ref class ListViewVirtualItemsSelectionRangeChangedEventArgs : EventArgs
public class ListViewVirtualItemsSelectionRangeChangedEventArgs : EventArgs
type ListViewVirtualItemsSelectionRangeChangedEventArgs = class
    inherit EventArgs
Public Class ListViewVirtualItemsSelectionRangeChangedEventArgs
Inherits EventArgs
Наследование
ListViewVirtualItemsSelectionRangeChangedEventArgs

Примеры

В следующем примере кода демонстрируется использование этого типа.The following code example demonstrates the use of this type. В этом примере обработчик событий сообщает о возникновении события VirtualItemsSelectionRangeChanged.In the example, an event handler reports on the occurrence of the VirtualItemsSelectionRangeChanged event. Этот отчет поможет вам узнать, когда происходит событие и может помочь при отладке.This report helps you to learn when the event occurs and can assist you in debugging. Чтобы сообщить о нескольких событиях или о событиях, которые происходят часто, рассмотрите возможность замены Show на Console.WriteLine или Добавление сообщения в многострочный TextBox.To report on multiple events or on events that occur frequently, consider replacing Show with Console.WriteLine or appending the message to a multiline TextBox.

Чтобы выполнить пример кода, вставьте его в проект, содержащий экземпляр типа ListView с именем ListView1.To run the example code, paste it into a project that contains an instance of type ListView named ListView1. Затем убедитесь, что обработчик событий связан с событием VirtualItemsSelectionRangeChanged.Then ensure that the event handler is associated with the VirtualItemsSelectionRangeChanged event.

private void ListView1_VirtualItemsSelectionRangeChanged(Object sender, ListViewVirtualItemsSelectionRangeChangedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "EndIndex", e.EndIndex );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "IsSelected", e.IsSelected );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "StartIndex", e.StartIndex );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "VirtualItemsSelectionRangeChanged Event" );
}
Private Sub ListView1_VirtualItemsSelectionRangeChanged(sender as Object, e as ListViewVirtualItemsSelectionRangeChangedEventArgs) _ 
     Handles ListView1.VirtualItemsSelectionRangeChanged

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "EndIndex", e.EndIndex)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "IsSelected", e.IsSelected)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "StartIndex", e.StartIndex)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"VirtualItemsSelectionRangeChanged Event")

End Sub

Комментарии

Событие VirtualItemsSelectionRangeChanged возникает, когда ListView находится в виртуальном режиме и изменяется состояние выбора диапазона элементов.The VirtualItemsSelectionRangeChanged event occurs when the ListView is in virtual mode, and the selection state of a range of items is changed.

Конструкторы

ListViewVirtualItemsSelectionRangeChangedEventArgs(Int32, Int32, Boolean)

Инициализирует новый экземпляр класса ListViewVirtualItemsSelectionRangeChangedEventArgs.Initializes a new instance of the ListViewVirtualItemsSelectionRangeChangedEventArgs class.

Свойства

EndIndex

Возвращает индекс последнего элемента в диапазоне элементов, состояние выбора которых изменилось.Gets the index for the last item in the range of items whose selection state has changed.

IsSelected

Получает значение, показывающее, выбран ли диапазон элементов.Gets a value indicating whether the range of items is selected.

StartIndex

Получает индекс первого элемента в диапазоне элементов, состояние выбора которых изменилось.Gets the index for the first item in the range of items whose selection state has changed.

Методы

Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

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