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


CacheVirtualItemsEventArgs Класс

Определение

Предоставляет данные о событии CacheVirtualItems.

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

Примеры

В следующем примере кода показано использование этого типа. В этом примере обработчик событий сообщает о возникновении CacheVirtualItems события. Этот отчет поможет вам узнать, когда происходит событие, и поможет вам в отладке. Чтобы сообщить о нескольких событиях или о событиях, которые происходят часто, рекомендуется заменить ShowConsole.WriteLine сообщение или добавить его в многостроочный TextBox.

Чтобы выполнить пример кода, вставьте его в проект, содержащий экземпляр типа ListView с именем ListView1. Затем убедитесь, что обработчик событий связан с событием CacheVirtualItems .

private void ListView1_CacheVirtualItems(Object sender, CacheVirtualItemsEventArgs e) {

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

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

End Sub

Комментарии

Это CacheVirtualItems событие возникает, когда предоставляется новая область объекта в виртуальном ListView режиме и ListView определяет, что требуется новый диапазон элементов.

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

CacheVirtualItemsEventArgs(Int32, Int32)

Инициализирует новый экземпляр класса CacheVirtualItemsEventArgs с заданными индексами запуска и окончания.

Свойства

EndIndex

Получает индекс окончания диапазона значений, необходимых элементу управления ListView в виртуальном режиме.

StartIndex

Получает стартовый индекс диапазона значений, необходимых элементу управления ListView в виртуальном режиме.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

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

Служит хэш-функцией по умолчанию.

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

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

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

Создает неполную копию текущего объекта Object.

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

Возвращает строку, представляющую текущий объект.

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

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