RichTextBox.Redo Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 )
{
// 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
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.