RichTextBox.Redo Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Reappliese la última operación que se deshagó en el control.
public:
void Redo();
public void Redo();
member this.Redo : unit -> unit
Public Sub Redo ()
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar las CanRedo propiedades y RedoActionName y el Redo método para restringir una operación de rehacer a cualquier acción excepto la eliminación del texto. En este ejemplo se requiere que tenga un formulario que contenga un RichTextBox control y que se haya realizado una operación dentro de la RichTextBox clase y se haya anulado antes de llamar al código de este ejemplo.
private:
void RedoAllButDeletes()
{
// Determines if a Redo operation can be performed.
if ( richTextBox1->CanRedo )
{
// Determines if the redo operation deletes text.
if ( !richTextBox1->RedoActionName->Equals( "Delete" ) )
// Perform the redo.
richTextBox1->Redo();
}
}
private void RedoAllButDeletes()
{
// Determines if a Redo operation can be performed.
if (richTextBox1.CanRedo)
{
// Determines if the redo operation deletes text.
if (richTextBox1.RedoActionName != "Delete")
// Perform the redo.
richTextBox1.Redo();
}
}
Private Sub RedoAllButDeletes()
' Determines if a Redo operation can be performed.
If richTextBox1.CanRedo = True Then
' Determines if the redo operation deletes text.
If richTextBox1.RedoActionName <> "Delete" Then
' Perform the redo.
richTextBox1.Redo()
End If
End If
End Sub
Comentarios
A continuación, puede usar el Redo método para volver a aplicar la última operación de deshacer al control. El CanRedo método permite determinar si la última operación que el usuario ha deshabilitado se puede volver a aplicar al control.