FrameworkElement.FlowDirection Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.