FlowDocument.TextAlignment Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets or sets a value that indicates the horizontal alignment of text content.
public:
property System::Windows::TextAlignment TextAlignment { System::Windows::TextAlignment get(); void set(System::Windows::TextAlignment value); };
public System.Windows.TextAlignment TextAlignment { get; set; }
member this.TextAlignment : System.Windows.TextAlignment with get, set
Public Property TextAlignment As TextAlignment
Property Value
One of the TextAlignment values that specifies the desired alignment. The default is Left.
Examples
The following example shows how to set the TextAlignment attribute of a FlowDocument element.
<FlowDocumentReader>
<FlowDocument
TextAlignment="Center"
>
<Paragraph Background="GhostWhite">
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>
</FlowDocumentReader>
The following figure shows how the preceding FlowDocument renders with Left text alignment (the default).
The following figure shows how the same FlowDocument renders with Right text alignment.
The following figure shows how the same FlowDocument renders with Center text alignment.
The following example shows how to set the TextAlignment property programmatically.
FlowDocument flowDoc = new FlowDocument(new Paragraph(new Run("A bit of text content...")));
// Text will be centered.
flowDoc.TextAlignment = TextAlignment.Center;
Dim flowDoc As New FlowDocument(New Paragraph(New Run("A bit of text content...")))
' Text will be centered.
flowDoc.TextAlignment = TextAlignment.Center
Remarks
Dependency Property Information
Identifier field | TextAlignmentProperty |
Metadata properties set to true |
AffectsMeasure, AffectsRender, Inherits |
Applies to
.NET