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. Kvůli dědičnosti hodnot vlastností může nastavení FlowDirection elementu potenciálně nastavit FlowDirection u všech podřízených elementů, které nebyly nastaveny FlowDirection místně, nebo i když jiné 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 najdete v tématu Globalization pro WPF (Windows Presentation Foundation).

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ý na něm provádí rozložení, není sám o FrameworkElementsobě a ještě nemá přímo definovanou FlowDirection vlastnost. (Některé třídy dokumentů toku, jako Block jsou a Inline definují vlastní FlowDirection, a 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

< objectFlowDirection="FlowDirection/>

Použití textu XAML

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

< ObjektFrameworkElement.FlowDirection="FlowDirection/>

Informace o vlastnosti závislosti

Item Vlastnosti nebo pole
Pole Identifikátor FlowDirectionProperty
Vlastnosti metadat nastavené na true AffectsMeasure, , AffectsParentArrangeInherits

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

Platí pro