RichTextBox.RedoActionName 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 den Namen der Aktion ab, die bei Aufruf der Redo()-Methode erneut auf das Steuerelement angewendet werden kann.
public:
property System::String ^ RedoActionName { System::String ^ get(); };
[System.ComponentModel.Browsable(false)]
public string RedoActionName { get; }
[<System.ComponentModel.Browsable(false)>]
member this.RedoActionName : string
Public ReadOnly Property RedoActionName As String
Eigenschaftswert
Eine Zeichenfolge, die den Namen der Aktion darstellt, die bei Aufruf der Redo()-Methode ausgeführt wird.
- Attribute
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie sie die CanRedo Eigenschaften und RedoActionName eigenschaften und die Redo Methode verwenden, um einen Wiederholungsvorgang auf jede Aktion außer dem Löschen von Text einzuschränken. Dieses Beispiel erfordert, dass Sie über ein Formular verfügen, das ein RichTextBox Steuerelement enthält und dass ein Vorgang innerhalb des RichTextBox Vorgangs 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
Wenn diese Eigenschaft eine leere Zeichenfolge ("") zurückgibt, ist kein Vorgang verfügbar, um das Steuerelement erneut anwenden zu können. Sie können diese Methode verwenden, um die letzte Aktion im RichTextBox Steuerelement zu ermitteln, die dann beim Aufrufen der Redo Methode erneut auf das Steuerelement angewendet werden kann. Mithilfe der CanRedo Eigenschaft können Sie ermitteln, ob vorgänge erneut auf das Steuerelement angewendet werden sollen.