FlowDocument.FlowDirection Свойство

Определение

Возвращает или задает соответствующего направления потока содержимого в FlowDocument.Gets or sets the relative direction for flow of content in a FlowDocument.

public:
 property System::Windows::FlowDirection FlowDirection { System::Windows::FlowDirection get(); void set(System::Windows::FlowDirection value); };
public System.Windows.FlowDirection FlowDirection { get; set; }
member this.FlowDirection : System.Windows.FlowDirection with get, set
Public Property FlowDirection As FlowDirection

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

FlowDirection

Одно из значений FlowDirection, задающее относительное направление потока.One of the FlowDirection values that specifies the relative flow direction. Значение по умолчанию — LeftToRight.The default is LeftToRight.

Примеры

В следующем примере показано, как задать FlowDirection атрибут FlowDocument элемента.The following example shows how to set the FlowDirection attribute of a FlowDocument element.

<FlowDocumentReader>
  <FlowDocument 
    FlowDirection="LeftToRight"
  >
    <Paragraph>
      The FlowDirection of content typically corresponds to the innate flow direction
      of the language being represented.  Hebrew and Arabic provide examples of
      languages that naturally flow from right-to-left.  English, German, and Russian
      provide examples of languages that naturally flow from left-to-right.
    </Paragraph>
  </FlowDocument>
</FlowDocumentReader>

В следующем примере показано, как задать FlowDirection свойство программным способом.The following example shows how to set the FlowDirection property programmatically.

FlowDocument flowDoc = new FlowDocument(new Paragraph(new Run("A bit of text content...")));
// Set the content flow direction to left-to-right.
flowDoc.FlowDirection = System.Windows.FlowDirection.LeftToRight;
Dim flowDoc As New FlowDocument(New Paragraph(New Run("A bit of text content...")))
' Set the content flow direction to left-to-right.
flowDoc.FlowDirection = System.Windows.FlowDirection.LeftToRight

Комментарии

При получении данного свойства возвращается текущее эффективное направления потока.Getting this property returns the currently effective flow direction. Установка этого свойства приводит к FlowDocument перекомпоновке содержимого объекта в указанном направлении.Setting this property causes the contents of the FlowDocument to reflow in the indicated direction.

FlowDirectionСодержимое, как правило, соответствует направлению потока присущей для представляемого языка.The FlowDirection of content typically corresponds to the innate flow direction of the language being represented. Иврит и арабский — примеры языков, которые естественным образом направлены справа налево.Hebrew and Arabic are examples of languages that naturally flow from right to left. На английском, немецком и русском языках представлены примеры языков, которые естественным образом направлены слева направо.English, German, and Russian are examples of languages that naturally flow from left to right.

Примечание

Значение этого свойства не изменяется автоматически в соответствии с языком, используемым операционной системой.The value of this property is not automatically changed to match the language used by the operating system. Если необходимо использовать другое значение, то по умолчанию LeftToRight необходимо указать его самостоятельно.If you need to use a different value then the default of LeftToRight, you must specify it yourself.

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

Поле идентификатораIdentifier field FlowDirectionProperty
Свойства метаданных, для которых задано значение trueMetadata properties set to true AffectsParentArrange, InheritsAffectsParentArrange, Inherits

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