ListViewVirtualItemsSelectionRangeChangedEventArgs Osztály

Definíció

Adatokat biztosít az VirtualItemsSelectionRangeChanged eseményhez.

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

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 VirtualItemsSelectionRangeChanged 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 VirtualItemsSelectionRangeChanged van társítva.

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

Megjegyzések

Az VirtualItemsSelectionRangeChanged esemény akkor fordul elő, ha a ListView virtuális módban van, és egy elemtartomány kijelölési állapota módosul.

Konstruktorok

Name Description
ListViewVirtualItemsSelectionRangeChangedEventArgs(Int32, Int32, Boolean)

Inicializálja a ListViewVirtualItemsSelectionRangeChangedEventArgs osztály új példányát.

Tulajdonságok

Name Description
EndIndex

Lekéri azon elemek tartományának utolsó elemének indexét, amelyek kijelölési állapota megváltozott.

IsSelected

Beolvas egy értéket, amely jelzi, hogy az elemtartomány ki van-e jelölve.

StartIndex

Lekéri azon elemek tartományának első elemének indexét, amelyek kijelölési állapota megváltozott.

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: