ListViewDataItem.DisplayIndex 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á pozici datové položky, jak je zobrazeno v ovládacím ListView prvku.
public:
virtual property int DisplayIndex { int get(); };
public virtual int DisplayIndex { get; }
public override int DisplayIndex { get; }
member this.DisplayIndex : int
Public Overridable ReadOnly Property DisplayIndex As Integer
Public Overrides ReadOnly Property DisplayIndex As Integer
Hodnota vlastnosti
Pozice položky dat od nuly zobrazená v ovládacím ListView prvku.
Implementuje
Příklady
Následující příklad ukazuje, jak použít DisplayIndex vlastnost k načtení indexu položky, která je upravována. Tento příklad kódu je součástí většího příkladu pro metodu ListView.UpdateItem .
protected void PreferredCheckBox_CheckedChanged(object sender, EventArgs e)
{
// Gets the CheckBox object that fired the event.
CheckBox chkBox = (CheckBox) sender;
// Gets the item that contains the CheckBox object.
ListViewDataItem item = (ListViewDataItem) chkBox.Parent.Parent;
// Update the database with the changes.
VendorsListView.UpdateItem(item.DisplayIndex, false);
}
Protected Sub PreferredCheckBox_CheckedChanged(ByVal sender As Object, ByVal e As EventArgs)
' Gets the CheckBox object that fired the event.
Dim chkBox As CheckBox = CType(sender, CheckBox)
' Gets the item that contains the CheckBox object.
Dim item As ListViewDataItem = CType(chkBox.Parent.Parent, ListViewDataItem)
' Update the database with the changes.
VendorsListView.UpdateItem(item.DisplayIndex, False)
End Sub
Poznámky
Vlastnost DisplayIndex odpovídá aktuální pozici položky zobrazené ovládacím prvku ListView . Hodnota každé položky DisplayIndex odráží pořadí, ve kterém byly přidány do ovládacího prvku na konkrétní stránce dat. Vlastnost můžete použít DisplayIndex k načtení objektu ListViewDataItem v kolekci Items .
Poznámka
Tato vlastnost se vztahuje pouze na datové položky. Nevztahuje se na vkládání položek nebo prázdných položek.