Inline.FlowDirection Свойство

Определение

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

C#
public System.Windows.FlowDirection FlowDirection { get; set; }

Значение свойства

FlowDirection

Член перечисления FlowDirection, указывающий относительное направление потока. При получении данного свойства возвращается текущее эффективное направления потока. Установка данного свойства вызывает повторную заливку содержимого элемента Inline в указанном направлении.

Значение по умолчанию — LeftToRight.

Примеры

В следующем примере показано, как задать FlowDirection атрибут Inline элемента (Run).

XAML
<FlowDocument>
  <Paragraph>
    <Run FlowDirection="LeftToRight">
      This paragraph will flow from left to right.
    </Run>
  </Paragraph>
</FlowDocument>

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

C#
Run run = new Run("This text run will flow from left to right.");
run.FlowDirection = FlowDirection.LeftToRight;

Комментарии

Направление потока содержимого обычно соответствует врожденному направлению потока представляемого языка. Иврит и арабский язык содержат примеры языков, которые естественно текают справа налево. Английский, немецкий и русский содержат примеры языков, которые естественно слева направо.

Примечание

Значение этого свойства не изменяется автоматически в соответствии с языком, используемым операционной системой. Если необходимо использовать другое значение, то значение по умолчанию LeftToRightнеобходимо указать самостоятельно.

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

Поле идентификатора FlowDirectionProperty
Metadata properties set to true Inherits, AffectsParentArrange

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

Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7