Condividi tramite


RichTextBox.Redo Metodo

Definizione

Riapplica l’ultima operazione annullata nel controllo.

public:
 void Redo();
public void Redo ();
member this.Redo : unit -> unit
Public Sub Redo ()

Esempio

Nell'esempio di codice seguente viene illustrato come usare le CanRedo proprietà e RedoActionName e il Redo metodo, per limitare un'operazione di ripristino a qualsiasi azione, ad eccezione dell'eliminazione del testo. In questo esempio è necessario disporre di un modulo che contiene un RichTextBox controllo e che un'operazione all'interno RichTextBox di è stata eseguita e annullata prima che venga chiamato il codice in questo esempio.

private:
   void RedoAllButDeletes()
   {
      // Determines if a Redo operation can be performed.
      if ( richTextBox1->CanRedo == true )
      {
         // 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 == true)
    {
        // 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

Commenti

È quindi possibile usare il Redo metodo per riapplicare l'ultima operazione di annullamento al controllo. Il CanRedo metodo consente di determinare se l'ultima operazione che l'utente ha annullato può essere riapplicata al controllo.

Si applica a

Vedi anche