FrameworkElement.FlowDirection Propriedade

Definição

Obtém ou define a direção em que o texto e outros elementos de interface do usuário fluem dentro de qualquer elemento pai que controla seu 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

Valor da propriedade

A direção que o texto e outros elementos da interface do usuário fluem dentro de seu elemento pai, como um valor da enumeração. O valor padrão é LeftToRight.

Atributos

Comentários

O uso da propriedade de dependência define o FlowDirection nesse elemento. Devido à herança do valor da propriedade, a configuração FlowDirection em um elemento pode potencialmente definir FlowDirection em todos os elementos filho que não definiram FlowDirection localmente ou por outros meios, como estilos.

Essa propriedade não é definida automaticamente como parte de qualquer informação de cultura do aplicativo, pois um elemento pode conter conteúdo que não se destina necessariamente a obedecer à direção de fluxo geral implícita pelas informações de cultura. Para obter mais informações sobre considerações sobre globalização, consulte Globalization for WPF.

Essa propriedade tem um acessador de propriedade CLR (Common Language Runtime) definido, portanto, funciona como uma propriedade de dependência. No entanto, ele também é registrado como anexado, portanto, ele também pode funcionar como uma propriedade anexada. O registro anexado é principalmente para que a herança do valor da propriedade tenha suporte, mas a propriedade também pode ser usada como uma propriedade anexada verdadeira. O uso da propriedade anexada só será relevante se o objeto no qual você pretende definir a direção do fluxo tiver um elemento pai FrameworkElement que executa o layout sobre ele, não for um FrameworkElemente ainda não tiver uma propriedade de FlowDirection mais definida diretamente. (Algumas das classes de documento de fluxo, como Block e Inline definem seus próprios FlowDirection, e essa propriedade também pode definir a direção do fluxo. Em seguida, o valor da propriedade é lido pelo host de conteúdo eventual sem a necessidade de uso de propriedade anexada.)

Uso do atributo XAML

objeto <FlowDirection="FlowDirection"/>

Uso de texto XAML

Essa propriedade também pode ser definida em classes que não são FrameworkElement classes derivadas pelo seguinte uso de propriedade anexada XAML:

objeto <FrameworkElement.FlowDirection="FlowDirection"/>

Informações da propriedade Dependency

Item Propriedades ou campos
Campo identificador FlowDirectionProperty
Propriedades de metadados definidas como true AffectsMeasure, AffectsParentArrange, Inherits

Essa propriedade é uma propriedade de dependência e uma propriedade anexada; consulte Comentários.

Aplica-se a