LabelEditEventArgs.CancelEdit Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob An der Bezeichnung der ListViewItem Bezeichnung vorgenommene Änderungen abgebrochen werden sollen.

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

Eigenschaftswert

true wenn der Bearbeitungsvorgang der Bezeichnung für die ListViewItem Bezeichnung abgebrochen werden soll; andernfalls false.

Beispiele

Im folgenden Codebeispiel wird die Behandlung des ListView.BeforeLabelEdit Ereignisses und die Verwendung der Item Und CancelEdit Eigenschaften veranschaulicht. Zum Ausführen des Beispiels fügen Sie den folgenden Code in ein Formular ein, das ein ListView-Steuerelement namens ListView1 enthält und mit mindestens 3 Elementen aufgefüllt wird. Stellen Sie sicher, dass alle Ereignisse ihren Ereignisbehandlungsmethoden zugeordnet sind.

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

Hinweise

Mit dieser Eigenschaft können Sie Änderungen, die an der Bezeichnung eines Objekts ListViewItem vorgenommen wurden, abbrechen und auf den ursprünglichen Text zurücksetzen. Verwenden Sie diese Eigenschaft, um zu verhindern, dass die Beschriftung eines Elements in einen Wert geändert wird, der nicht den Anforderungen Ihrer Anwendung entspricht.

Gilt für: