Freigeben über


ListViewDataItem.DisplayIndex Eigenschaft

Definition

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, die vom Steuerelement angezeigt wird ListView . 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.

Gilt für:

Weitere Informationen