Share via


ListView.SelectedIndex Propriedade

Definição

Obtém ou define o índice do item selecionado em um controle 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 da propriedade

Int32

O índice baseado em zero do item selecionado em um controle ListView. O padrão é -1, que indica que nenhum item está selecionado no momento.

Exceções

A propriedade SelectedIndex é definida com um valor menor que -1.

Exemplos

O exemplo a seguir mostra como usar a SelectedIndex propriedade para determinar se um item está selecionado em um ListView controle. Este exemplo de código faz parte de um exemplo maior fornecido para o 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

Comentários

Use a SelectedIndex propriedade para determinar o índice do item atualmente selecionado em um ListView controle. Você também pode usar essa propriedade para selecionar programaticamente um item no controle. (No entanto, se você associar manualmente os dados ao ListView controle, talvez seja necessário lidar com a leitura ou a configuração dessa propriedade manualmente também.)

Aplica-se a

Confira também