Sdílet prostřednictvím


ListViewDataItem.DisplayIndex Vlastnost

Definice

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

Umístění datové položky založené na nule, jak je znázorněno v ovládacím ListView prvku.

Implementuje

Příklady

Následující příklad ukazuje, jak pomocí DisplayIndex vlastnosti načíst index položky, která se upravuje. Tento příklad kódu je součástí většího příkladu poskytnutého 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, jak je zobrazeno ovládacím ListView prvku. Hodnota každé položky DisplayIndex odráží pořadí, ve kterém byly přidány do ovládacího prvku na dané stránce dat. Vlastnost můžete použít DisplayIndex k načtení ListViewDataItem objektu 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.

Platí pro

Viz také