FlowDocument.TextAlignment FlowDocument.TextAlignment FlowDocument.TextAlignment FlowDocument.TextAlignment Property

定義

テキスト コンテンツの水平方向の配置を示す値を取得または設定します。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

プロパティ値

目的の配置を指定する、いずれかの TextAlignment 値。One of the TextAlignment values that specifies the desired alignment. 既定値は、Left です。The default is Left.

要素の属性TextAlignmentを設定する方法を次の例に示します。 FlowDocumentThe 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>

次の図は、前FlowDocumentのがテキストの配置 (既定値) でLeft描画する方法を示しています。The following figure shows how the preceding FlowDocument renders with Left text alignment (the default).

![スクリーン]Left(~/add/media/flowdoc-textalign-left.png "スクリーンショットの TextAlign プロパティ値:TextAlign プロパティの値 Left")Screenshot: TextAlign property value of Left

次の図は、同じFlowDocument描画とテキストの配置をRight示しています。The following figure shows how the same FlowDocument renders with Right text alignment.

![スクリーン]右(~/add/media/flowdoc-textalign-right.png "のスクリーンショットの TextAlign の値:Right の TextAlign 値")Screenshot: TextAlign value of Right

次の図は、同じFlowDocument描画とテキストの配置をCenter示しています。The following figure shows how the same FlowDocument renders with Center text alignment.

![スクリーン]Center(~/add/media/flowdoc-textalign-center.png "スクリーンショットの TextAlign プロパティ値:TextAlign プロパティの値 (中央)")Screenshot: TextAlign property value of Center

次の例では、プログラムをTextAlignment使用してプロパティを設定する方法を示します。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

注釈

依存プロパティ情報Dependency Property Information

識別子フィールドIdentifier field TextAlignmentProperty
メタデータプロパティがに設定されるtrueMetadata properties set to true AffectsMeasureAffectsRenderInheritsAffectsMeasure, AffectsRender, Inherits

適用対象