Compartir vía


ListView.SelectedIndex Propiedad

Definición

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).

Se aplica a

Consulte también