ListView.SelectedIndex 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 o establece el índice del elemento seleccionado en un control ListView.
public:
virtual property int SelectedIndex { int get(); void set(int value); };
public virtual int SelectedIndex { get; set; }
member this.SelectedIndex : int with get, set
Public Overridable Property SelectedIndex As Integer
Valor de propiedad
Índice de base cero del elemento seleccionado en un control ListView. El valor predeterminado es -1, lo que indica que actualmente no hay ningún elemento seleccionado.
Excepciones
La propiedad SelectedIndex está establecida en un valor menor que -1.
Ejemplos
En el ejemplo siguiente se muestra cómo usar la SelectedIndex propiedad para determinar si un elemento está seleccionado en un ListView control . Este ejemplo de código forma parte de un ejemplo más grande proporcionado para el DeleteItem método .
protected void DeleteButton_Click(object sender, EventArgs e)
{
//Check if an item is selected to delete it.
if (ContactsListView.SelectedIndex >= 0)
ContactsListView.DeleteItem(ContactsListView.SelectedIndex);
else
Message.Text = "No contact was selected.";
}
Protected Sub DeleteButton_Click(ByVal sender As Object, ByVal e As EventArgs)
' Check if an item is selected to delete it.
If ContactsListView.SelectedIndex >= 0 Then
ContactsListView.DeleteItem(ContactsListView.SelectedIndex)
Else
Message.Text = "No contact was selected."
End If
End Sub
Comentarios
Utilice la SelectedIndex propiedad para determinar el índice del elemento seleccionado actualmente en un ListView control . También puede usar esta propiedad para seleccionar mediante programación un elemento en el control. (Sin embargo, si enlaza manualmente el ListView control, es posible que tenga que controlar la lectura o establecer esta propiedad manualmente).