LabelEditEventArgs.Item Propriété

Définition

Obtient l'index de base zéro de ListViewItem, contenant l'étiquette à modifier.

public:
 property int Item { int get(); };
public int Item { get; }
member this.Item : int
Public ReadOnly Property Item As Integer

Valeur de propriété

Index de base zéro de ListViewItem.

Exemples

L’exemple de code suivant illustre la gestion de l’événement ListView.BeforeLabelEdit et l’utilisation des Item propriétés et CancelEdit . Pour exécuter l’exemple, collez le code suivant dans un formulaire contenant un contrôle ListView nommé ListView1 et rempli avec au moins 3 éléments. Vérifiez que tous les événements sont associés à leurs méthodes de gestion des événements.

void ListView1_BeforeLabelEdit( Object^ sender,
   System::Windows::Forms::LabelEditEventArgs^ e )
{
   // Allow all but the first two items of the list to 
   // be modified by the user.
   if ( e->Item < 2 )
   {
      e->CancelEdit = true;
   }
}
private void ListView1_BeforeLabelEdit(object sender, 
    System.Windows.Forms.LabelEditEventArgs e)
{
    // Allow all but the first two items of the list to 
    // be modified by the user.
    if (e.Item<2)
    {
        e.CancelEdit = true;
    }
}

Private Sub ListView1_BeforeLabelEdit(ByVal sender As Object, _
    ByVal e As System.Windows.Forms.LabelEditEventArgs) _
    Handles ListView1.BeforeLabelEdit

    ' Allow all but the first two items of the list to be modified by
    ' the user.
    If (e.Item < 2) Then
        e.CancelEdit = True
    End If
End Sub

S’applique à