LabelEditEventArgs.CancelEdit Propiedad

Definición

Obtiene o establece un valor que indica si los cambios realizados en la etiqueta de ListViewItem deben cancelarse.Gets or sets a value indicating whether changes made to the label of the ListViewItem should be canceled.

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

Valor de propiedad

true si la operación de edición de la etiqueta de ListViewItem debe cancelarse; en caso contrario, false.true if the edit operation of the label for the ListViewItem should be canceled; otherwise false.

Ejemplos

En el ejemplo de código siguiente se ListView.BeforeLabelEdit muestra cómo controlar el Item evento CancelEdit y usar las propiedades y.The following code example demonstrates handling the ListView.BeforeLabelEdit event and using the Item and CancelEdit properties. Para ejecutar el ejemplo, pegue el código siguiente en un formulario que contenga un control ListView denominado ListView1 y rellenado con al menos 3 elementos.To run the example, paste the following code in a form containing a ListView control named ListView1 and populated with at least 3 items. Asegúrese de que todos los eventos estén asociados a sus métodos de control de eventos.Ensure all events are associated with their event-handling methods.

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

Comentarios

Puede usar esta propiedad para cancelar los cambios realizados en la etiqueta de una ListViewItem y revertirla a su texto original.You can use this property to cancel changes made to the label of a ListViewItem and revert it to its original text. Utilice esta propiedad para evitar que el título de un elemento cambie a un valor que no cumpla los requisitos de la aplicación.Use this property to prevent an item's caption from being changed to a value that does not meet your application's requirements.

Se aplica a