Share via


ListView.SelectedIndex Propriété

Définition

Obtient ou définit l'index de l'élément sélectionné dans un contrôle 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

Valeur de propriété

Int32

Index de base zéro de l'élément sélectionné dans un contrôle ListView. La valeur par défaut est -1, ce qui indique qu'aucun élément n'est actuellement sélectionné.

Exceptions

La valeur affectée à la propriété SelectedIndex est inférieure à -1.

Exemples

L’exemple suivant montre comment utiliser la SelectedIndex propriété pour déterminer si un élément est sélectionné dans un ListView contrôle. Cet exemple de code fait partie d’un exemple plus grand fourni pour la DeleteItem méthode.

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

Remarques

Utilisez la SelectedIndex propriété pour déterminer l’index de l’élément actuellement sélectionné dans un ListView contrôle. Vous pouvez également utiliser cette propriété pour sélectionner par programmation un élément dans le contrôle. (Toutefois, si vous liez manuellement le contrôle, vous devrez peut-être gérer la ListView lecture ou définir cette propriété manuellement.)

S’applique à

Voir aussi