FrameworkElement.FlowDirection FrameworkElement.FlowDirection FrameworkElement.FlowDirection FrameworkElement.FlowDirection Property

Definition

Ruft die Richtung ab, in die Text und andere Benutzeroberfläche (User Interface, UI)user interface (UI)-Elemente innerhalb von übergeordneten Elementen fließen, die ihr Layout steuern, oder legt diese Richtung fest.Gets or sets the direction that text and other Benutzeroberfläche (User Interface, UI)user interface (UI) elements flow within any parent element that controls their layout.

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; }
member this.FlowDirection : System.Windows.FlowDirection with get, set
Public Property FlowDirection As FlowDirection

Eigenschaftswert

Die Richtung, in die Text und andere UIUI-Elemente in ihrem übergeordneten Element fließen, als ein Wert der Enumeration.The direction that text and other UIUI elements flow within their parent element, as a value of the enumeration. Der Standardwert ist LeftToRightsein.The default value is LeftToRight.

Hinweise

Die Verwendung der Abhängigkeits Eigenschaft FlowDirection legt den für dieses Element fest.The dependency property usage sets the FlowDirection on this element. Aufgrund der Vererbung von Eigenschafts FlowDirection Werten kann die Einstellung für ein FlowDirection Element für alle untergeordneten Elemente festgelegt FlowDirection werden, die nicht lokal festgelegt wurden, oder andere Mittel wie Stile.Because of property value inheritance, setting FlowDirection on an element can potentially set FlowDirection on all child elements that did not set FlowDirection locally or though other means such as styles.

Diese Eigenschaft wird nicht automatisch als Teil von Anwendungs Kultur Informationen festgelegt, da ein Element möglicherweise Inhalt enthält, der nicht notwendigerweise der allgemeinen Fluss Richtung, die von den Kultur Informationen impliziert, entsprechen soll.This property is not automatically set as part of any application culture information, because an element might contain content that is not necessarily intended to obey the general flow direction implied by the culture information. Weitere Informationen zu Globalisierungs Überlegungen finden Sie unter Globalisierung für WPF.For more information on globalization considerations, see Globalization for WPF.

Diese Eigenschaft verfügt über einen Common Language Runtime (CLR)common language runtime (CLR) definierten Eigenschafts Accessor, sodass Sie als Abhängigkeits Eigenschaft fungiert.This property has a defined Common Language Runtime (CLR)common language runtime (CLR) property accessor, so it functions as a dependency property. Sie wird jedoch auch als angefügt registriert, sodass Sie auch als angefügte Eigenschaft fungieren kann.However, it is also registered as attached, so it can also function as an attached property. Die angefügte Registrierung besteht hauptsächlich darin, dass die Vererbung von Eigenschafts Werten unterstützt wird, die-Eigenschaft jedoch auch als echte angefügte Eigenschaft verwendet werden kann.The attached registration is mainly so that property value inheritance is supported, but the property can also be used as a true attached property. Die Verwendung der angefügten Eigenschaft ist nur relevant, wenn das Objekt, für das Sie die Fluss Richtung FrameworkElement festlegen möchten, über ein übergeordnetes Element verfügt, das Layout FrameworkElementdarauf ausführt, selbst kein ist und nicht bereits direkt FlowDirection definiert ist. Property.The attached property usage is only relevant if the object you intend to set the flow direction on has a FrameworkElement parent element that performs layout upon it, is itself not a FrameworkElement, and does not already have a more directly defined FlowDirection property. (Einige der Fluss Dokument Klassen wie Block und Inline definieren eigene FlowDirection, und diese Eigenschaft kann auch die Fluss Richtung festlegen.(Some of the flow document classes such as Block and Inline define their own FlowDirection, and this property can also set the flow direction. Der Eigenschafts Wert wird dann vom Inhalt des Inhalts Hosts gelesen, ohne dass eine angefügte Eigenschaften Verwendung erforderlich ist.)The property value is then read by the eventual content host without requiring attached property usage.)

Verwendung von XAML-AttributenXAML Attribute Usage

<Objekt FlowDirection= "FlowDirection"/><object FlowDirection="FlowDirection"/>

Verwendung von XAML-TextXAML Text Usage

Diese Eigenschaft kann auch für Klassen festgelegt werden, die FrameworkElement keine abgeleiteten Klassen sind, XAMLXAML indem die folgende angefügte Eigenschaften Verwendung verwendet wird:This property can also be set on classes that are not FrameworkElement derived classes, by the following XAMLXAML attached property usage:

< object FrameworkElement.FlowDirection="FlowDirection"/>< object FrameworkElement.FlowDirection="FlowDirection"/>

Informationen zur AbhängigkeitseigenschaftDependency Property Information

BezeichnerfeldIdentifier field FlowDirectionProperty
Metadateneigenschaften auf true festgelegtMetadata properties set to true AffectsMeasure, AffectsParentArrange, InheritsAffectsMeasure, AffectsParentArrange, Inherits

Diese Eigenschaft ist eine Abhängigkeits Eigenschaft und eine angefügte Eigenschaft. siehe Hinweise.This property is both a dependency property and an attached property; see Remarks.

Gilt für: