RichTextBox.Redo Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Znovu vrátí poslední operaci, která byla v ovládacím prvku vrácena zpět.
public:
void Redo();
public void Redo ();
member this.Redo : unit -> unit
Public Sub Redo ()
Příklady
Následující příklad kódu ukazuje, jak pomocí CanRedo vlastností a a RedoActionNameRedo metody omezit operaci opakování na jakoukoli akci s výjimkou odstranění textu. Tento příklad vyžaduje, abyste měli formulář, který obsahuje RichTextBox ovládací prvek a aby byla operace v rámci objektu RichTextBox provedena a vrácena zpět před zavolání kódu v tomto příkladu.
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
Poznámky
Pak můžete použít metodu Redo k opětovnému použití poslední operace vrácení zpět na ovládací prvek. Metoda CanRedo umožňuje určit, zda poslední operaci, kterou uživatel vrátil zpět, lze znovu použít na ovládací prvek.