CacheVirtualItemsEventArgs.EndIndex Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает конечный индекс диапазона значений, необходимых элементу управления в виртуальном ListView режиме.
public:
property int EndIndex { int get(); };
public int EndIndex { get; }
member this.EndIndex : int
Public ReadOnly Property EndIndex As Integer
Значение свойства
Индекс в конце диапазона значений, необходимых элементу ListView управления.
Примеры
В следующем примере кода демонстрируется использование этого элемента. В этом примере обработчик событий сообщает о возникновении ListView.CacheVirtualItems события. Этот отчет поможет вам узнать, когда происходит событие, и помочь вам в отладке. Чтобы сообщить о нескольких событиях или событиях, которые происходят часто, рекомендуется заменить MessageBox.ShowConsole.WriteLine или добавить сообщение в многостроочное TextBox.
Чтобы запустить пример кода, вставьте его в проект, содержащий экземпляр типа ListView с именем ListView1. Затем убедитесь, что обработчик событий связан с событием ListView.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
Комментарии
Диапазон значений, указанных свойствами StartIndex , EndIndex представляет диапазон значений, скорее всего, необходимых виртуальному ListView элементу управления для следующего RetrieveVirtualItem вхождения события.