How to: Make a TextBox Control Read-Only


This example shows how to configure a TextBox control to not allow user input or modification.

To prevent users from modifying the contents of a TextBox control, set the IsReadOnly attribute to true.

      The user may not modify the contents of this TextBox.

The IsReadOnly attribute affects user input only; it does not affect text set in the Extensible Application Markup Language (XAML) description of a TextBox control, or text set programmatically through the Text property.

The default value of IsReadOnly is false.

TextBox Overview
RichTextBox Overview