CacheVirtualItemsEventArgs.StartIndex Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá počáteční index pro rozsah hodnot potřebných ovládacím prvku ve virtuálním ListView režimu.
public:
property int StartIndex { int get(); };
public int StartIndex { get; }
member this.StartIndex : int
Public ReadOnly Property StartIndex As Integer
Hodnota vlastnosti
Index na začátku rozsahu hodnot, které ovládací prvek potřebuje ListView .
Příklady
Následující příklad kódu ukazuje použití tohoto člena. V tomto příkladu obslužná rutina události hlásí výskyt ListView.CacheVirtualItems události. Tato sestava vám pomůže zjistit, kdy k události dojde, a může vám pomoct při ladění. Chcete-li hlásit více událostí nebo událostí, ke kterým dochází často, zvažte nahrazení MessageBox.ShowConsole.WriteLine nebo připojení zprávy do víceřádkového řetězce TextBox.
Pokud chcete spustit ukázkový kód, vložte ho do projektu, který obsahuje instanci typu ListView s názvem ListView1. Potom se ujistěte, že je obslužná rutina události přidružená k ListView.CacheVirtualItems události.
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
Poznámky
Rozsah hodnot určených vlastnostmi StartIndexEndIndex představuje rozsah hodnot, které s největší pravděpodobností potřebuje virtuální ListView ovládací prvek pro další výskyt RetrieveVirtualItem události.