Freigeben über


FlowDocument.TextAlignment Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der die horizontale Ausrichtung des Textinhalts angibt.

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

Eigenschaftswert

Einer der TextAlignment Werte, die die gewünschte Ausrichtung angibt. Der Standardwert lautet Left.

Beispiele

Das folgende Beispiel zeigt, wie das TextAlignment Attribut eines FlowDocument Elements festgelegt wird.

<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>

Die folgende Abbildung zeigt, wie die vorangehende FlowDocument Darstellung mit Left Textausrichtung (Standardeinstellung) ausgeführt wird.

Screenshot: TextAlign-Eigenschaftswert von Left

In der folgenden Abbildung wird gezeigt, wie dasselbe FlowDocument mit Right der Textausrichtung gerendert wird.

Screenshot: TextAlign-Wert des rechten Screenshots:

In der folgenden Abbildung wird gezeigt, wie dasselbe FlowDocument mit Center der Textausrichtung gerendert wird.

Screenshot: TextAlign-Eigenschaftswert des Center-Screenshots

Das folgende Beispiel zeigt, wie die TextAlignment-Eigenschaft programmgesteuert festgelegt wird.

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

Hinweise

Informationen zur Abhängigkeitseigenschaft

Element Wert
Bezeichnerfeld TextAlignmentProperty
Auf Metadateneigenschaften festgelegt true AffectsMeasure, AffectsRenderInherits

Gilt für: