FrameworkElement.FlowDirection プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
レイアウトを制御する任意の親要素内でテキストやその他のユーザー インターフェイス (UI) 要素が流れる方向を取得または設定します。
public:
property System::Windows::FlowDirection FlowDirection { System::Windows::FlowDirection get(); void set(System::Windows::FlowDirection value); };
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public System.Windows.FlowDirection FlowDirection { get; set; }
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None)>]
member this.FlowDirection : System.Windows.FlowDirection with get, set
Public Property FlowDirection As FlowDirection
プロパティ値
テキストやその他の UI 要素が、列挙型の値として親要素内で流れる方向。 既定値は LeftToRightです。
- 属性
注釈
依存関係プロパティの使用法は、この要素の FlowDirection を設定します。 プロパティ値の継承により、要素に FlowDirection を設定すると、ローカルに設定されていないすべての子要素に FlowDirection を設定したり、スタイルなどの他の方法 FlowDirection 設定したりする可能性があります。
このプロパティは、アプリケーション カルチャ情報の一部として自動的に設定されることはありません。これは、要素に、カルチャ情報によって暗黙的に示される一般的なフロー方向に必ずしも従うことを意図していないコンテンツが含まれている可能性があるためです。 グローバリゼーションに関する考慮事項の詳細については、「WPFの
このプロパティには共通言語ランタイム (CLR) プロパティ アクセサーが定義されているため、依存関係プロパティとして機能します。 ただし、添付プロパティとして登録されるため、添付プロパティとしても機能します。 添付登録は主にプロパティ値の継承がサポートされるようにするためですが、プロパティは true 添付プロパティとしても使用できます。 添付プロパティの使用法は、フロー方向を設定するオブジェクトにレイアウトを実行する FrameworkElement 親要素があり、それ自体が FrameworkElementではなく、より直接的に定義された FlowDirection
プロパティがない場合にのみ関連します。 (Block や Inline などのフロー ドキュメント クラスの中には、独自の FlowDirection
を定義するものもあります。また、このプロパティはフローの方向を設定することもできます。その後、プロパティ値は最終的なコンテンツ ホストによって読み取られます。添付プロパティの使用は必要ありません)。
XAML 属性の使用法
< オブジェクトFlowDirection="FlowDirection"/>
XAML テキストの使用法
このプロパティは、次の XAML 添付プロパティの使用法によって派生クラス FrameworkElement されていないクラスにも設定できます。
FlowDirection="
依存関係プロパティ情報
アイテム | プロパティまたはフィールド |
---|---|
識別子フィールド | FlowDirectionProperty |
true に設定されたメタデータ プロパティ |
AffectsMeasure、AffectsParentArrange、Inherits |
このプロパティは、依存関係プロパティと添付プロパティの両方です。「解説」を参照してください。
適用対象
.NET