RichTextBox.CanRedo Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob in RichTextBox ausgeführte Aktionen vorhanden sind, die erneut ausgeführt werden können.
public:
property bool CanRedo { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool CanRedo { get; }
[<System.ComponentModel.Browsable(false)>]
member this.CanRedo : bool
Public ReadOnly Property CanRedo As Boolean
Eigenschaftswert
true
, wenn rückgängig gemachte Vorgänge vorhanden sind, die auf den Inhalt des Steuerelements erneut angewendet werden können, andernfalls false
.
- Attribute
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie Sie die CanRedo RedoActionName Eigenschaften und die Redo Methode verwenden, um einen Wiederholungsvorgang auf jede Aktion zu beschränken, außer dem Löschen von Text. In diesem Beispiel ist erforderlich, dass Sie über ein Formular verfügen, das ein RichTextBox Steuerelement enthält und dass ein Vorgang innerhalb des RichTextBox Codes ausgeführt und rückgängig gemacht wurde, bevor der Code in diesem Beispiel aufgerufen wird.
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
Hinweise
Sie können diese Eigenschaft verwenden, um zu bestimmen, ob der letzte Vorgang rückgängig RichTextBox machen kann, indem Sie die Redo Methode verwenden.