FrameworkElement.FlowDirection Vlastnost

Definice

Získá nebo nastaví směr, který text a další prvky uživatelského rozhraní tok v rámci jakéhokoli nadřazeného elementu, 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

FlowDirection

Směr, kterým text a další prvky uživatelského rozhraní protékají 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í na FlowDirection tomto prvku. Vzhledem k 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ý nemusí nutně dodržovat obecný směr toku odvozený informacemi o jazykové verzi. 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 ale také registrován jako připojená, takže může fungovat také jako připojená vlastnost. Připojená registrace je hlavně proto, aby byla podporována dědičnost hodnot vlastností, ale vlastnost lze použít také 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í své 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

<object FlowDirection="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:

<Objekt FrameworkElement. FlowDirection="FlowDirection"/>

Informace o vlastnosti závislosti

Pole identifikátoru FlowDirectionProperty
Vlastnosti metadat nastavené na true AffectsMeasure, AffectsParentArrange, Inherits

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

Platí pro