FlowDocument.TextAlignment Свойство

Определение

Получает или задает значение, указывающее горизонтальное выравнивание содержимого текста.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

Одно из значений TextAlignment, определяющее нужное выравнивание.One of the TextAlignment values that specifies the desired alignment. Значение по умолчанию — Left.The default is Left.

Примеры

В следующем примере показано, как задать TextAlignment атрибут FlowDocument элемента.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>

На следующем рисунке показано, как предыдущий FlowDocument визуализируется с Left выравниванием текста (по умолчанию).The following figure shows how the preceding FlowDocument renders with Left text alignment (the default).

Снимок экрана: значение Left для свойства TextAlignScreenshot: TextAlign property value of Left

На следующем рисунке показано, как отображаются те же изображения FlowDocument с Right выравниванием текста.The following figure shows how the same FlowDocument renders with Right text alignment.

Снимок экрана: значение Right для TextAlignScreenshot: TextAlign value of Right

На следующем рисунке показано, как отображаются те же изображения FlowDocument с Center выравниванием текста.The following figure shows how the same FlowDocument renders with Center text alignment.

Снимок экрана: значение Center для свойства TextAlignScreenshot: 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 AffectsMeasure, AffectsRender, InheritsAffectsMeasure, AffectsRender, Inherits

Применяется к