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
這個屬性具有已定義的 Common Language Runtime (CLR) 屬性存取子,因此它會做為相依性屬性。 不過,它也會註冊為附加,因此也可以當做附加屬性運作。 附加註冊主要是為了讓支援屬性值繼承,但屬性也可以當做真正的附加屬性使用。 附加屬性使用方式只有在您想要設定流程方向的物件具有在上執行配置 FrameworkElement 父元素、本身不是 FrameworkElement,而且還沒有更直接定義的 FlowDirection
屬性時,附加屬性的使用方式才會相關。 (某些流程文件類別,例如 Block 和 Inline 定義自己的 FlowDirection
,而且這個屬性也可以設定流程方向。然後,最終內容主機會讀取屬性值,而不需要附加屬性使用方式。
XAML 屬性使用方式
< 物件FlowDirection=“FlowDirection”/>
XAML 文字使用方式
這個屬性也可以在下列 XAML 附加屬性使用方式未 FrameworkElement 衍生類別的類別上設定:
<
物件FrameworkElement.
FlowDirection=“FlowDirection”/>
相依性屬性資訊
專案 | 屬性或欄位 |
---|---|
標識元欄位 | FlowDirectionProperty |
設定為 true 的元數據屬性 |
AffectsMeasure、AffectsParentArrange、Inherits |
這個屬性同時是相依性屬性和附加屬性;請參閱。