Sdílet prostřednictvím


FrameworkElement.FlowDirection Vlastnost

Definice

Získá nebo nastaví směr, který text a další prvky uživatelského rozhraní (UI) tok v libovolné nadřazené element, který řídí jejich rozložení.

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

Hodnota vlastnosti

Směr, kterým text a další prvky uživatelského rozhraní proudí v rámci nadřazeného elementu jako hodnota výčtu. Výchozí hodnota je LeftToRight.

Atributy

Poznámky

Použití vlastnosti závislosti nastaví FlowDirection pro tento prvek. Z důvodu dědičnosti hodnoty vlastnosti může nastavení FlowDirection u elementu potenciálně nastavit FlowDirection u všech podřízených prvků, které nenastavily FlowDirection místně nebo jinými prostředky, jako jsou styly.

Tato vlastnost není automaticky nastavena jako součást informací o jazykové verzi aplikace, protože prvek může obsahovat obsah, který není nutně určen k dodržování obecného směru toku předpokládaného informacemi jazykové verze. Další informace o aspektech globalizace naleznete v tématu Globalizace pro WPF.

Tato vlastnost má definovaný přístup k vlastnostem CLR (Common Language Runtime), takže funguje jako vlastnost závislosti. Je však také registrován jako připojen, takže může také fungovat jako připojená vlastnost. Připojená registrace je hlavně proto, aby byla podporována dědičnost hodnot vlastností, ale vlastnost lze také použít jako true připojenou vlastnost. Použití připojené vlastnosti je relevantní pouze v případě, že objekt, na kterém chcete nastavit směr toku, má FrameworkElement nadřazený prvek, který provádí rozložení, není sám o sobě FrameworkElementa ještě nemá přímo definovaný FlowDirection vlastnost. (Některé třídy dokumentů toku, jako jsou Block a Inline definují vlastní FlowDirectiona tato vlastnost může také nastavit směr toku. Hodnota vlastnosti se pak přečte hostitelem konečného obsahu bez nutnosti použití připojené vlastnosti.)

Použití atributu XAML

< objektFlowDirection="FlowDirection"/>

Použití textu XAML

Tuto vlastnost lze také nastavit u tříd, které nejsou FrameworkElement odvozené třídy pomocí následujícího použití připojené vlastnosti XAML:

< objektFrameworkElement.FlowDirection="FlowDirection"/>

Informace o vlastnosti závislosti

Položka Vlastnosti nebo pole
Pole Identifikátor FlowDirectionProperty
Vlastnosti metadat nastavené na true AffectsMeasure, AffectsParentArrange, Inherits

Tato vlastnost je vlastnost závislosti i připojená vlastnost; viz Poznámky.

Platí pro