LabelEditEventArgs.CancelEdit Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant si les modifications apportées à l'étiquette de ListViewItem doivent être annulées.
public:
property bool CancelEdit { bool get(); void set(bool value); };
public bool CancelEdit { get; set; }
member this.CancelEdit : bool with get, set
Public Property CancelEdit As Boolean
Valeur de propriété
true
si l'opération de modification de l'étiquette pour ListViewItem doit être annulée ; sinon, false
.
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
Remarques
Vous pouvez utiliser cette propriété pour annuler les modifications apportées à l’étiquette d’un ListViewItem et rétablir son texte d’origine. Utilisez cette propriété pour empêcher la légende d’un élément d’être remplacée par une valeur qui ne répond pas aux exigences de votre application.