ListViewDataItem.DisplayIndex Propiedad

Definición

Obtiene la posición del elemento de datos mostrado en el control ListView.

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

Valor de propiedad

Posición de base cero del elemento de datos mostrado en el control ListView.

Implementaciones

Ejemplos

En el ejemplo siguiente se muestra cómo usar la DisplayIndex propiedad para recuperar el índice del elemento que se está editando. Este ejemplo de código forma parte de un ejemplo más grande proporcionado para el ListView.UpdateItem método .

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

Comentarios

La DisplayIndex propiedad corresponde a la posición actual del elemento tal y como se muestra en el ListView control . El valor de DisplayIndex cada elemento refleja el orden en que se agregaron al control en esa página de datos determinada. Puede usar la DisplayIndex propiedad para recuperar un ListViewDataItem objeto de la Items colección.

Nota

Esta propiedad solo se aplica a los elementos de datos. No se aplica a insertar elementos o elementos vacíos.

Se aplica a

Consulte también