Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den Namen der Aktion ab, die bei Aufruf der Redo-Methode erneut auf das Steuerelement angewendet werden kann.
Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)
Syntax
'Declaration
Public ReadOnly Property RedoActionName As String
'Usage
Dim instance As RichTextBox
Dim value As String
value = instance.RedoActionName
public string RedoActionName { get; }
public:
property String^ RedoActionName {
String^ get ();
}
/** @property */
public String get_RedoActionName ()
public function get RedoActionName () : String
Eigenschaftenwert
Eine Zeichenfolge, die den Namen der Aktion darstellt, die bei Aufruf der Redo-Methode ausgeführt wird.
Hinweise
Wenn von dieser Eigenschaft eine leere Zeichenfolge ("") zurückgegeben wird, ist kein auf das Steuerelement erneut anzuwendender Vorgang verfügbar. Mit dieser Methode können Sie die letzte rückgängig gemachte Aktion im RichTextBox-Steuerelement bestimmen, die dann bei Aufruf der Redo-Methode erneut auf das Steuerelement angewendet werden kann. Sie können mithilfe der CanRedo-Eigenschaft ermitteln, ob Vorgänge vorhanden sind, die erneut auf das Steuerelement angewendet werden können.
Beispiel
Im folgenden Codebeispiel wird die Verwendung der CanRedo-Eigenschaft und der RedoActionName-Eigenschaft sowie der Redo-Methode zum Einschränken von Wiederholvorgängen auf alle Aktionen mit Ausnahme von Textlöschvorgängen veranschaulicht. Für dieses Beispiel ist es erforderlich, dass ein Formular mit einem RichTextBox-Steuerelement vorhanden ist und in der RichTextBox ein Vorgang durchgeführt und rückgängig gemacht wurde, bevor dieses Beispiel aufgerufen wird.
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
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:
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.get_CanRedo() == true) {
// Determines if the redo operation deletes text.
if (!(richTextBox1.get_RedoActionName().Equals("Delete"))) {
// Perform the redo.
richTextBox1.Redo();
}
}
} //RedoAllButDeletes
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
RichTextBox-Klasse
RichTextBox-Member
System.Windows.Forms-Namespace
RichTextBox.CanRedo-Eigenschaft
Redo