RichTextBox.Redo Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Ponownie pojawia się ostatnia operacja, która została cofniętą w kontrolce.
public:
void Redo();
public void Redo();
member this.Redo : unit -> unit
Public Sub Redo ()
Przykłady
W poniższym przykładzie kodu pokazano, jak używać CanRedo właściwości i RedoActionName i oraz Redo metody, aby ograniczyć operację ponownego wykonania do dowolnej akcji z wyjątkiem usunięcia tekstu. W tym przykładzie jest wymagany formularz, który zawiera kontrolkę RichTextBox i czy operacja w obiekcie RichTextBox została wykonana i cofnięta przed wywołaniem kodu w tym przykładzie.
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
Uwagi
Następnie możesz użyć metody , Redo aby ponownie zastosować ostatnią operację cofania do kontrolki. Metoda CanRedo umożliwia określenie, czy ostatnia operacja, którą użytkownik cofnął, można ponownie zastosować do kontrolki.