FrameworkElement.FlowDirection Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Richtung ab, in die Text- und andere Benutzeroberflächenelemente innerhalb eines übergeordneten Elements fließen, das das Layout steuert, oder legt diese fest.
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
Eigenschaftswert
Die Richtung, in die Text und andere UI-Elemente innerhalb des übergeordneten Elements fließen, als Wert der Enumeration. Der Standardwert ist LeftToRight.
- Attribute
Hinweise
Die Verwendung der Abhängigkeitseigenschaft legt den FlowDirection für dieses Element fest. Aufgrund der Eigenschaftswertvererbung kann das Festlegen von FlowDirection für ein Element potenziell FlowDirection für alle untergeordneten Elemente festlegen, die FlowDirection nicht lokal oder andere Mittel wie Formatvorlagen festgelegt haben.
Diese Eigenschaft wird nicht automatisch als Teil von Informationen zur Anwendungskultur festgelegt, da ein Element Inhalte enthalten kann, die nicht unbedingt der allgemeinen Flussrichtung gehorchen sollen, die von den Kulturinformationen impliziert wird. Weitere Informationen zu Globalisierungsaspekten finden Sie unter Globalisierung für WPF-.
Diese Eigenschaft verfügt über einen definierten ClR-Eigenschaftsaccessor (Common Language Runtime), sodass sie als Abhängigkeitseigenschaft fungiert. Sie wird jedoch auch als angefügt registriert, sodass sie auch als angefügte Eigenschaft fungieren kann. Die angefügte Registrierung ist hauptsächlich so, dass die Eigenschaftswertvererbung unterstützt wird, aber die Eigenschaft kann auch als true angefügte Eigenschaft verwendet werden. Die Verwendung angefügter Eigenschaften ist nur relevant, wenn das Objekt, für das Sie die Flussrichtung festlegen möchten, über ein FrameworkElement übergeordnetes Element verfügt, das ein Layout ausführt, selbst kein FrameworkElementist und nicht bereits über eine direkt definierte FlowDirection
-Eigenschaft verfügt. (Einige der Flussdokumentklassen wie Block und Inline definieren ihre eigene FlowDirection
, und diese Eigenschaft kann auch die Flussrichtung festlegen. Der Eigenschaftswert wird dann vom späteren Inhaltshost gelesen, ohne dass eine angefügte Eigenschaft verwendet werden muss.)
XAML-Attributverwendung
< ObjektFlowDirection="FlowDirection"/>
XAML-Textverwendung
Diese Eigenschaft kann auch für Klassen festgelegt werden, die nicht FrameworkElement abgeleiteten Klassen durch die folgende Verwendung der angefügten XAML-Eigenschaft sind:
<
ObjektFrameworkElement.
FlowDirection="FlowDirection"/>
Informationen zur Abhängigkeitseigenschaft
Artikel | Eigenschaften oder Felder |
---|---|
Bezeichnerfeld | FlowDirectionProperty |
Auf true festgelegte Metadateneigenschaften |
AffectsMeasure, AffectsParentArrange, Inherits |
Diese Eigenschaft ist sowohl eine Abhängigkeitseigenschaft als auch eine angefügte Eigenschaft. siehe Hinweise.