Udostępnij za pośrednictwem


ListViewVirtualItemsSelectionRangeChangedEventArgs Klasa

Definicja

Udostępnia dane dla zdarzenia VirtualItemsSelectionRangeChanged.

public ref class ListViewVirtualItemsSelectionRangeChangedEventArgs : EventArgs
public class ListViewVirtualItemsSelectionRangeChangedEventArgs : EventArgs
type ListViewVirtualItemsSelectionRangeChangedEventArgs = class
    inherit EventArgs
Public Class ListViewVirtualItemsSelectionRangeChangedEventArgs
Inherits EventArgs
Dziedziczenie
ListViewVirtualItemsSelectionRangeChangedEventArgs

Przykłady

W poniższym przykładzie kodu pokazano użycie tego typu. W tym przykładzie program obsługi zdarzeń zgłasza wystąpienie VirtualItemsSelectionRangeChanged zdarzenia. Ten raport pomaga dowiedzieć się, kiedy wystąpi zdarzenie, i może pomóc w debugowaniu. Aby zgłosić wiele zdarzeń lub często występujących zdarzeń, rozważ zastąpienie Show komunikatu ciągiem Console.WriteLine lub dołączenie go do wielowierszowego TextBoxelementu .

Aby uruchomić przykładowy kod, wklej go w projekcie zawierającym wystąpienie typu ListView o nazwie ListView1. Następnie upewnij się, że program obsługi zdarzeń jest skojarzony ze zdarzeniem VirtualItemsSelectionRangeChanged .

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

Uwagi

Zdarzenie VirtualItemsSelectionRangeChanged występuje, gdy ListView element jest w trybie wirtualnym, a stan wyboru zakresu elementów jest zmieniany.

Konstruktory

ListViewVirtualItemsSelectionRangeChangedEventArgs(Int32, Int32, Boolean)

Inicjuje nowe wystąpienie klasy ListViewVirtualItemsSelectionRangeChangedEventArgs.

Właściwości

EndIndex

Pobiera indeks ostatniego elementu w zakresie elementów, których stan wyboru został zmieniony.

IsSelected

Pobiera wartość wskazującą, czy wybrano zakres elementów.

StartIndex

Pobiera indeks dla pierwszego elementu w zakresie elementów, których stan wyboru został zmieniony.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy