RichTextBox.Redo Metod

Definition

Återställer den senaste åtgärden som ångrades i kontrollen.

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

Exempel

I följande kodexempel visas hur du använder CanRedo egenskaperna och RedoActionName och Redo metoden för att begränsa en omgjord åtgärd till alla åtgärder förutom borttagning av text. Det här exemplet kräver att du har ett formulär som innehåller en RichTextBox kontroll och att en åtgärd i RichTextBox har utförts och ångrats innan koden i det här exemplet anropas.

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

Kommentarer

Du kan sedan använda Redo metoden för att tillämpa den senaste ångra-åtgärden på kontrollen igen. Med CanRedo metoden kan du avgöra om den senaste åtgärden som användaren har ångrat kan tillämpas på kontrollen igen.

Gäller för

Se även