TextBoxBase.UndoLimit Property

Gets or sets the number of actions stored in the undo queue.

Namespace:  System.Windows.Controls.Primitives
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS for XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public int UndoLimit { get; set; }
<object UndoLimit="int" .../>

Property Value

Type: System.Int32
The number of actions stored in the undo queue. The default is –1, which means the undo queue is limited to the memory that is available.

ExceptionCondition
InvalidOperationException

UndoLimit is set after calling BeginChange and before calling EndChange.

Setting UndoLimit clears the undo queue. When UndoLimit is set to –1, the undo queue is limited only by the memory that is available. When UndoLimit is set to 0, undo is disabled on the TextBoxBase.

UndoLimit is introduced in the .NET Framework version 3.5. For more information, see .NET Framework Versions and Dependencies.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5 SP1, 3.0 SP1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft