Block.FlowDirection プロパティ

定義

Block 要素内のコンテンツのフローの相対的な方向を指定する値を取得または設定します。Gets or sets the relative direction for flow of content within a Block element.

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 値のいずれか。One of the FlowDirection values that specifies the relative flow direction. 既定値は、LeftToRight です。The default is LeftToRight.

要素の属性FlowDirectionを設定する方法を次の例に示しParagraphます ()。 BlockThe following example shows how to set the FlowDirection attribute of a Block element (Paragraph).

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

次の例では、プログラムをFlowDirection使用してプロパティを設定する方法を示します。The following example shows how to set the FlowDirection property programmatically.

Paragraph par = new Paragraph(new Run("This paragraph will flow from left to right."));
par.FlowDirection = FlowDirection.LeftToRight;
Dim par As New Paragraph(New Run("This paragraph will flow from left to right."))
par.FlowDirection = FlowDirection.LeftToRight

注釈

このプロパティを取得すると、現在有効なフロー方向が返されます。Getting this property returns the currently effective flow direction. このプロパティを設定すると、Block 要素のコンテンツが指定した方向に再フローされます。Setting this property causes the contents of the Block element to re-flow in the indicated direction.

コンテンツのフロー方向は、通常、表現される言語の innate flow 方向に対応します。The flow direction 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.

注意

このプロパティの値は、オペレーティングシステムで使用される言語に合わせて自動的に変更されることはありません。既定値である n 以外 LeftToRight値を使用する必要がある場合は 、自分で指定する必要があります。The value of this property is not automatically changed to match the language used by the operating system. If you need to use a different value than the default of LeftToRight, you must specify it yourself.

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

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

適用対象