FrameworkElement.FlowDirection 屬性

定義

取得或設定文字和其他使用者介面的方向, (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

屬性值

FlowDirection

文字和其他 UI 元素在其父元素內流動的方向,做為列舉值。 預設值是 LeftToRight

屬性

備註

相依性屬性使用方式會設定 FlowDirection 這個專案上的 。 由於屬性值繼承,在專案上設定 FlowDirection 可能會設定 FlowDirection 于未在本機設定 FlowDirection 的所有子專案上,或透過其他方式設定,例如樣式。

此屬性不會自動設定為任何應用程式文化特性資訊的一部分,因為專案可能包含不一定是要遵守文化特性資訊所隱含的一般流程方向的內容。 如需全球化考慮的詳細資訊,請參閱 WPF 的全球化

此屬性具有已定義的 Common Language Runtime (CLR) 屬性存取子,因此它會作為相依性屬性運作。 不過,它也會註冊為附加,因此也可以做為附加屬性。 附加註冊主要是為了支援屬性值繼承,但屬性也可以當做真正的附加屬性使用。 附加屬性使用方式只有在您想要設定流程方向的物件具有 FrameworkElement 在上執行配置、本身不是 FrameworkElement 的父元素,而且還沒有更直接定義的 FlowDirection 屬性時,附加屬性使用方式才相關。 (某些流程檔類別,例如 BlockInline 定義自己的 FlowDirection ,而且此屬性也可以設定流程方向。 然後,最終內容主機會讀取屬性值,而不需要附加屬性 usage.)

XAML Attribute Usage

<object FlowDirection="FlowDirection「/>

XAML 文字使用方式

此屬性也可以透過下列 XAML 附加屬性使用方式,在不是 FrameworkElement 衍生類別的類別上設定:

<物件 FrameworkElement.FlowDirection=」FlowDirection"/>

相依性屬性資訊

識別碼欄位 FlowDirectionProperty
中繼資料屬性設定為 true AffectsMeasure, AffectsParentArrange, Inherits

這個屬性同時是相依性屬性和附加屬性;請參閱。

適用於