Partager via


RichTextBox.Redo Méthode

Définition

Applique à nouveau la dernière opération qui a été annulée dans le contrôle.

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

Exemples

L’exemple de code suivant montre comment utiliser les CanRedo propriétés et RedoActionName , ainsi que la Redo méthode , pour limiter une opération de restauration à n’importe quelle action à l’exception de la suppression de texte. Cet exemple nécessite que vous disposiez d’un formulaire qui contient un RichTextBox contrôle et qu’une opération dans le RichTextBox a été effectuée et annulée avant que le code de cet exemple soit appelé.

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

Remarques

Vous pouvez ensuite utiliser la Redo méthode pour réappliquer la dernière opération d’annulation au contrôle. La CanRedo méthode vous permet de déterminer si la dernière opération annulée par l’utilisateur peut être réappliquée au contrôle.

S’applique à

Voir aussi