CacheVirtualItemsEventArgs Osztály

Definíció

Adatokat biztosít az CacheVirtualItems eseményhez.

public ref class CacheVirtualItemsEventArgs : EventArgs
public class CacheVirtualItemsEventArgs : EventArgs
type CacheVirtualItemsEventArgs = class
    inherit EventArgs
Public Class CacheVirtualItemsEventArgs
Inherits EventArgs
Öröklődés
CacheVirtualItemsEventArgs

Példák

Az alábbi példakód bemutatja ennek a típusnak a használatát. A példában egy eseménykezelő jelentést készít az CacheVirtualItems esemény előfordulásáról. Ez a jelentés segít megismerni az esemény bekövetkeztét, és segítséget nyújthat a hibakeresésben. Ha több eseményről vagy gyakran előforduló eseményről szeretne jelentést tenni, fontolja meg az üzenet többsorosra Showcserélését Console.WriteLineTextBox vagy hozzáfűzését.

A példakód futtatásához illessze be egy olyan projektbe, amely egy nevesített ListViewpéldányt ListView1 tartalmaz. Ezután győződjön meg arról, hogy az eseménykezelő az eseményhez CacheVirtualItems van társítva.

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

Megjegyzések

Az CacheVirtualItems esemény akkor következik be, ha egy ListView virtuális módban lévő új terület ki van téve, és meghatározza, ListView hogy szükség van-e új elemtartományra.

Konstruktorok

Name Description
CacheVirtualItemsEventArgs(Int32, Int32)

Inicializálja az osztály új példányát CacheVirtualItemsEventArgs a megadott kezdő és záró indexekkel.

Tulajdonságok

Name Description
EndIndex

Lekéri a virtuális módban lévő vezérlőelem által ListView igényelt értéktartomány záró indexét.

StartIndex

Lekéri a virtuális módban lévő vezérlőelem által ListView igényelt értéktartomány kezdő indexét.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: