Compartilhar 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

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 selecionado no momento 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