TextBoxBase.Undo Method

Definition

Undoes the most recent undo command. In other words, undoes the most recent undo unit on the undo stack.

C#
public bool Undo();

Returns

true if the undo operation was successful; otherwise, false. This method returns false if the undo stack is empty.

Examples

The following example demonstrates how to use the Undo method.

C#
private void undoAction(object sender, RoutedEventArgs e)
{
    if (myTextBox.CanUndo)
    {
        myTextBox.Undo();
    }
}

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

See also