Text Editor
Last updated
Last updated
Inherits from
Like the Text Box, the Text Editor allows the user to enter text into a form. While the Text Box only allows a single line of text, the Text Box allows the user to enter multiple lines of text.
Unlike the related input in HTML, you cannot specify the height in lines of text. Instead you will need to specify the height in pixels.
Property
Type
Description
IsRequired
bool
If true
then the user will be required to enter a value in the field.
Label
string
The label that describes what this field is for.
Placeholder
string
The text to display when the user has not entered any value yet.
Text
string
Sets or gets the value for the text editor.
ValidationExpression
string
If not null or empty, specifies a regular expression that the user value must match in order to be considered valid.
ValidationExpressionMessage
string
The message to display to the user when the input does not match the ValidationExpression. Defaults to is not valid.
As you can see, in the above example we used the inline method to specify the default multi-line text value. Another method to achieve the same exact result that may be a bit easier to read/write, especially if you are hard coding the value in XAML.
Whichever method you choose, you will need to ensure that you have encoded any XML characters, such as <
, >
, or &
.