ListViewDataItem.DisplayIndex Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.