CacheVirtualItemsEventArgs.EndIndex Eigenschaft

Definition

Ruft den Endindex für den von einem ListView-Steuerelement im virtuellen Modus benötigten Wertebereich ab.Gets the ending index for the range of values needed by a ListView control in virtual mode.

public:
 property int EndIndex { int get(); };
public int EndIndex { get; }
member this.EndIndex : int
Public ReadOnly Property EndIndex As Integer

Eigenschaftswert

Int32

Der Index am Ende des vom ListView-Steuerelement benötigten Wertebereichs.The index at the end of the range of values needed by the ListView control.

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Members veranschaulicht.The following code example demonstrates the use of this member. Im Beispiel meldet ein Ereignishandler das Vorkommen des ListView.CacheVirtualItems Ereignisses.In the example, an event handler reports on the occurrence of the ListView.CacheVirtualItems event. Mit diesem Bericht können Sie lernen, wann das Ereignis auftritt und Sie beim Debuggen unterstützen können.This report helps you to learn when the event occurs and can assist you in debugging. Wenn Sie mehrere Ereignisse oder Ereignisse, die häufig auftreten, melden möchten, empfiehlt es sich, durch zu ersetzen MessageBox.Show Console.WriteLine oder die Nachricht an eine mehrzeilige anfügen TextBox .To report on multiple events or on events that occur frequently, consider replacing MessageBox.Show with Console.WriteLine or appending the message to a multiline TextBox.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine Instanz des Typs mit dem ListView Namen enthält ListView1 .To run the example code, paste it into a project that contains an instance of type ListView named ListView1. Stellen Sie dann sicher, dass der Ereignishandler dem ListView.CacheVirtualItems Ereignis zugeordnet ist.Then ensure that the event handler is associated with the ListView.CacheVirtualItems event.

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

Hinweise

Der Wertebereich, der von der-Eigenschaft und der-Eigenschaft angegeben wird, StartIndex EndIndex stellt den Wertebereich dar, der höchstwahrscheinlich von einem virtuellen ListView Steuerelement für das nächste Vorkommen eines-Ereignisses benötigt wird RetrieveVirtualItemThe range of values specified by the StartIndex and EndIndex properties represents the range of values most likely needed by a virtual ListView control for the next occurrence of a RetrieveVirtualItem event.

Gilt für: