Condividi tramite


FrameworkElement.FlowDirection Proprietà

Definizione

Ottiene o imposta la direzione in cui il testo e altri elementi dell'interfaccia utente vengono trasmessi all'interno di qualsiasi elemento padre che ne controlla il 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; }
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None)>]
member this.FlowDirection : System.Windows.FlowDirection with get, set
Public Property FlowDirection As FlowDirection

Valore della proprietà

Direzione del flusso di testo e di altri elementi dell'interfaccia utente all'interno dell'elemento padre, come valore dell'enumerazione. Il valore predefinito è LeftToRight.

Attributi

Commenti

L'utilizzo della proprietà di dipendenza imposta il FlowDirection su questo elemento. A causa dell'ereditarietà del valore della proprietà, l'impostazione di FlowDirection su un elemento può potenzialmente impostare FlowDirection su tutti gli elementi figlio che non hanno impostato FlowDirection localmente o anche se altri metodi, ad esempio gli stili.

Questa proprietà non viene impostata automaticamente come parte di informazioni sulle impostazioni cultura dell'applicazione, perché un elemento potrebbe contenere contenuto che non deve necessariamente rispettare la direzione generale del flusso implicita dalle informazioni sulle impostazioni cultura. Per altre informazioni sulle considerazioni sulla globalizzazione, vedere Globalization for WPF.

Questa proprietà dispone di una funzione di accesso alla proprietà CLR (Common Language Runtime) definita, pertanto funziona come proprietà di dipendenza. Tuttavia, viene anche registrato come associato, in modo che possa funzionare anche come proprietà associata. La registrazione associata è principalmente in modo che l'ereditarietà del valore della proprietà sia supportata, ma la proprietà può essere usata anche come una proprietà associata vera. L'utilizzo della proprietà associata è rilevante solo se l'oggetto su cui si intende impostare la direzione del flusso ha un elemento padre FrameworkElement che esegue il layout, non è un FrameworkElemente non dispone già di una proprietà FlowDirection definita più direttamente. Alcune classi di documenti di flusso, ad esempio Block e Inline definiscono il proprio FlowDirectione questa proprietà può anche impostare la direzione del flusso. Il valore della proprietà viene quindi letto dall'host di contenuto finale senza richiedere l'utilizzo delle proprietà associate.

Utilizzo degli attributi XAML

< oggettoFlowDirection="FlowDirection"/>

Utilizzo del testo XAML

Questa proprietà può essere impostata anche su classi che non sono FrameworkElement classi derivate tramite il seguente utilizzo delle proprietà associate XAML:

< oggettoFrameworkElement.FlowDirection="FlowDirection"/>

Informazioni sulle proprietà di dipendenza

Articolo Proprietà o campi
Campo Identificatore FlowDirectionProperty
Proprietà dei metadati impostate su true AffectsMeasure, AffectsParentArrange, Inherits

Questa proprietà è sia una proprietà di dipendenza che una proprietà associata; vedere Osservazioni.

Si applica a