TextBox::TextAlignment Property
.NET Framework (current version)
Gets or sets the horizontal alignment of the contents of the text box.
Assembly: PresentationFramework (in PresentationFramework.dll)
public: property TextAlignment TextAlignment { TextAlignment get(); void set(TextAlignment value); }
Property Value
Type: System.Windows::TextAlignmentOne of the TextAlignment values that specifies the horizontal alignment of the contents of the text box. The default is TextAlignment::Left.
Getting this property returns the current alignment. Setting this property adjusts the contents of the text box to reflect the specified alignment.
This property has a higher precedence than the HorizontalContentAlignment property.
Identifier field | |
Metadata properties set to true |
The following example shows how to create a TextBox with a TextAlignment of TextAlignment::Center.
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <StackPanel> <TextBox Text="Initial text in TextBox" Width="200" TextAlignment="Center" TextWrapping="Wrap" MaxLength="500" MinLines="1" MaxLines="5" /> </StackPanel> </Page>
.NET Framework
Available since 3.0
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Available since 3.0
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Show: