FrameworkElement.FlowDirection FrameworkElement.FlowDirection FrameworkElement.FlowDirection FrameworkElement.FlowDirection Property


レイアウトを制御する親要素内でのテキストやその他の ユーザー インターフェイス (UI)user interface (UI) 要素のフロー方向を取得または設定します。Gets or sets the direction that text and other ユーザー インターフェイス (UI)user interface (UI) elements flow within any parent element that controls their layout.

 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


テキストやその他の UIUI 要素の親要素内でのフロー方向を示す列挙値。The direction that text and other UIUI elements flow within their parent element, as a value of the enumeration. 既定値は LeftToRight です。The default value is LeftToRight.


依存関係プロパティの使用状況のセット、FlowDirectionこの要素にします。The dependency property usage sets the FlowDirection on this element. プロパティ値の設定の継承によりFlowDirection要素では設定できます可能性のあるFlowDirection設定しなかったすべての子要素でFlowDirectionローカルやスタイルなど、他の方法。Because of property value inheritance, setting FlowDirection on an element can potentially set FlowDirection on all child elements that did not set FlowDirection locally or though other means such as styles.

このプロパティがない自動的に設定、アプリケーションのカルチャの情報の一部として要素には、カルチャ情報が含まれる一般的なフローの方向に従うように必ずしもを目的としないコンテンツが含まれます。This property is not automatically set as part of any application culture information, because an element might contain content that is not necessarily intended to obey the general flow direction implied by the culture information. グローバリゼーションの考慮事項の詳細については、次を参照してください。 WPF のグローバリゼーションします。For more information on globalization considerations, see Globalization for WPF.

このプロパティは、定義されている共通言語ランタイム (CLR)common language runtime (CLR)依存関係プロパティとして機能するように、プロパティ アクセサー。This property has a defined 共通言語ランタイム (CLR)common language runtime (CLR) property accessor, so it functions as a dependency property. ただし、コンピューターはも登録、接続されているため、添付プロパティとしても機能できます。However, it is also registered as attached, so it can also function as an attached property. 接続されている登録が主にプロパティ値の継承がサポートされていますが、プロパティは、実際の添付プロパティとしても使用できます。The attached registration is mainly so that property value inheritance is supported, but the property can also be used as a true attached property. 添付プロパティの使用のフロー方向を設定するオブジェクトに関連するのみ、FrameworkElementし、それに基づいてレイアウトを実行する親要素がそれ自体をFrameworkElementがない、直接定義されているとFlowDirectionプロパティ。The attached property usage is only relevant if the object you intend to set the flow direction on has a FrameworkElement parent element that performs layout upon it, is itself not a FrameworkElement, and does not already have a more directly defined FlowDirection property. (フローのいくつかのドキュメント クラスBlockInlineが独自に定義FlowDirection、このプロパティは、フローの方向を設定もできます。(Some of the flow document classes such as Block and Inline define their own FlowDirection, and this property can also set the flow direction. プロパティの値が、読み取られた最終的なコンテンツ ホスト添付プロパティの使用を必要とせず。)The property value is then read by the eventual content host without requiring attached property usage.)

XAML 属性の使用方法XAML Attribute Usage

<object FlowDirection="FlowDirection"/><object FlowDirection="FlowDirection"/>

XAML テキストの使用状況XAML Text Usage

このプロパティは、れていないクラスにも設定できますFrameworkElement、以下の派生クラス、XAMLXAML添付プロパティの使用法。This property can also be set on classes that are not FrameworkElement derived classes, by the following XAMLXAML attached property usage:

< object FrameworkElement.FlowDirection="FlowDirection"/>< object FrameworkElement.FlowDirection="FlowDirection"/>

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

識別子フィールドです。Identifier field FlowDirectionProperty
メタデータのプロパティを設定するには trueMetadata properties set to true AffectsMeasureAffectsParentArrangeInheritsAffectsMeasure, AffectsParentArrange, Inherits

このプロパティは依存関係プロパティと、添付プロパティです。「解説」を参照してください。This property is both a dependency property and an attached property; see Remarks.