TextAlignment Property

TableCell::TextAlignment Property

 

Gets or sets a value that indicates the horizontal alignment of text content.

Namespace:   System.Windows.Documents
Assembly:  PresentationFramework (in PresentationFramework.dll)

public:
property TextAlignment TextAlignment {
	TextAlignment get();
	void set(TextAlignment value);
}

Property Value

Type: System.Windows::TextAlignment

A member of the TextAlignment enumerations specifying the desired alignment.

The default value is Left.

The following example shows how to set the TextAlignment attribute of a Block element.

<FlowDocument>
  <Paragraph Background="GhostWhite" TextAlignment="Center">
    One<LineBreak/>
    two two<LineBreak/>
    Three Three Three<LineBreak/>
    four four four four<LineBreak/>
    Five Five Five Five Five<LineBreak/>
    six six six six six six<LineBreak/>
    Seven Seven Seven Seven Seven Seven Seven<LineBreak/>
    eight eight eight eight eight eight eight eight
  </Paragraph>
</FlowDocument>

The following figure shows how the previous example renders with Left text alignment (the default).

Screenshot: TextAlign property value of Left

The following figure shows how the same example renders with Right text alignment.

Screenshot: TextAlign value of Right

The following figure shows how the same example renders with Center text alignment.

Screenshot: TextAlign property value of Center

The following example shows how to set the TextAlignment property programmatically.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 3.0
Return to top
Show:
© 2016 Microsoft