FrameworkElement.FlowDirection Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define a direção para que o texto e outros elementos da interface de utilizador (UI) fluam dentro de qualquer elemento pai que controle o 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 de Propriedade
A direção em que o texto e outros elementos da UI fluem dentro do seu elemento pai, como valor da enumeração. O valor predefinido é LeftToRight.
- Atributos
Observações
O uso da propriedade de dependência define o FlowDirection neste elemento. Devido à herança do valor da propriedade, definir FlowDirection sobre um elemento pode potencialmente definir FlowDirection em todos os elementos filhos que não foram definidos FlowDirection localmente ou por outros meios, como estilos.
Esta propriedade não é automaticamente definida como parte de qualquer informação sobre cultura de aplicação, porque um elemento pode conter conteúdo que não está necessariamente destinado a obedecer à direção geral do fluxo implícita pela informação de cultura. Para mais informações sobre considerações de globalização, veja Globalização para WPF.
Esta propriedade tem um acessório definido em tempo de execução de linguagem comum (CLR), pelo que funciona como uma propriedade de dependência. No entanto, também está registado como vinculado, podendo também funcionar como propriedade anexada. O registo em anexo serve principalmente para que a herança do valor do imóvel seja suportada, mas a propriedade também pode ser usada como uma propriedade verdadeira anexada. A utilização da propriedade associada só é relevante se o objeto cujo objetivo pretende definir a direção do fluxo tiver um FrameworkElement elemento pai que execute o layout sobre ele, não for ele próprio um FrameworkElement, e não tiver já uma propriedade mais diretamente definida FlowDirection . (Algumas das classes de documentos de fluxo, como Block e Inline definem as suas próprias FlowDirection, e esta propriedade também pode definir a direção do fluxo. O valor da propriedade é então lido pelo host de conteúdo eventual sem necessidade de utilização da propriedade anexada.)
Uso de atributos XAML
< objetoFlowDirection="FlowDirection"/>
Utilização de Texto XAML
Esta propriedade também pode ser definida em classes que não FrameworkElement são classes derivadas pelo seguinte uso de propriedades anexadas em XAML:
<
ObjetoFrameworkElement.FlowDirection="FlowDirection"/>
Informação de Propriedade de Dependência
| Número | Propriedades ou campos |
|---|---|
| Campo identificador | FlowDirectionProperty |
Propriedades dos metadados definidas como true |
AffectsMeasure, AffectsParentArrange, Inherits |
Esta propriedade é tanto uma propriedade de dependência como uma propriedade anexada; ver Observações.