Поделиться через


FlowDocument.TextAlignment Свойство

Определение

Получает или задает значение, указывающее горизонтальное выравнивание содержимого текста.

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, определяющее нужное выравнивание. Значение по умолчанию — Left.

Примеры

В следующем примере показано, как задать TextAlignment атрибут FlowDocument элемента .

<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 выравниванием текста (по умолчанию).

Снимок экрана: значение свойства TextAlign левого элемента

На следующем рисунке показано, как один и тот же FlowDocument отрисовывается с Right выравниванием текста.

Снимок экрана: значение TextAlign правого

На следующем рисунке показано, как один и тот же FlowDocument отрисовывается с Center выравниванием текста.

Снимок экрана: значение свойства TextAlign центра

В следующем примере показано, как программным образом присвоить значение свойству TextAlignment.

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

Комментарии

Сведения о свойстве зависимостей

Поле идентификатора TextAlignmentProperty
Для свойств метаданных задано значение true AffectsMeasure, AffectsRender, Inherits

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