ListViewDataItem.DisplayIndex Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Position des Datenelements ab, wie im ListView-Steuerelement angezeigt.
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
Eigenschaftswert
Die nullbasierte Position des Datenelements, wie im ListView-Steuerelement angezeigt.
Implementiert
Beispiele
Das folgende Beispiel zeigt, wie Sie die DisplayIndex -Eigenschaft verwenden, um den Index des Elements abzurufen, das bearbeitet wird. Dieses Codebeispiel ist Teil eines größeren Beispiels für die ListView.UpdateItem -Methode.
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
Hinweise
Die DisplayIndex -Eigenschaft entspricht der aktuellen Position des Elements, wie vom ListView -Steuerelement angezeigt. Der Wert jedes DisplayIndex Elements gibt die Reihenfolge an, in der sie dem Steuerelement auf dieser bestimmten Datenseite hinzugefügt wurden. Sie können die DisplayIndex -Eigenschaft verwenden, um ein ListViewDataItem -Objekt in der Items Auflistung abzurufen.
Hinweis
Diese Eigenschaft gilt nur für Datenelemente. Sie gilt nicht für das Einfügen von Elementen oder leeren Elementen.