FrameworkElement.FlowDirection Propriedade

Definição

Obtém ou define a direção de fluxo do texto e de outros elementos UI (interface do usuário)user interface (UI) dentre quaisquer elementos pai que controlem seu layout.Gets or sets the direction that text and other UI (interface do usuário)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

Valor da propriedade

A direção de fluxo do texto e outros elementos Interface de UsuárioUI dentro de seu elemento pai, como um valor da enumeração.The direction that text and other Interface de UsuárioUI elements flow within their parent element, as a value of the enumeration. O valor padrão é LeftToRight.The default value is LeftToRight.

Atributos

Comentários

O uso da propriedade de dependência define o FlowDirection neste elemento.The dependency property usage sets the FlowDirection on this element. Devido à herança do valor da propriedade, a definição de FlowDirection em um elemento pode potencialmente definir FlowDirection em todos os elementos filho que não foram definidos FlowDirection localmente ou, embora outros meios, como estilos.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.

Essa propriedade não é definida automaticamente como parte de qualquer informação de cultura de aplicativo, porque um elemento pode conter conteúdo que não é necessariamente destinado a obedecer a direção de fluxo geral implícita pelas informações de cultura.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. Para obter mais informações sobre as considerações de globalização, consulte Globalization for WPF.For more information on globalization considerations, see Globalization for WPF.

Essa propriedade tem um acessador de propriedade CLR (Common Language Runtime)common language runtime (CLR) definido, portanto, ele funciona como uma propriedade de dependência.This property has a defined CLR (Common Language Runtime)common language runtime (CLR) property accessor, so it functions as a dependency property. No entanto, ele também é registrado como anexado, portanto, ele também pode funcionar como uma propriedade anexada.However, it is also registered as attached, so it can also function as an attached property. O registro anexado é principalmente para que a herança de valor de propriedade tenha suporte, mas a propriedade também pode ser usada como uma propriedade true anexada.The attached registration is mainly so that property value inheritance is supported, but the property can also be used as a true attached property. O uso da propriedade anexada só será relevante se o objeto para o qual você pretende definir a direção do fluxo tiver um elemento pai FrameworkElement que executa o layout, ele não é um FrameworkElemente ainda não tem uma propriedade FlowDirection definida mais diretamente.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. (Algumas das classes de documentos de fluxo, como Block e Inline, definem suas próprias FlowDirection, e essa propriedade também pode definir a direção do fluxo.(Some of the flow document classes such as Block and Inline define their own FlowDirection, and this property can also set the flow direction. O valor da propriedade é então lido pelo host de conteúdo eventual sem a necessidade de uso de propriedade anexada.)The property value is then read by the eventual content host without requiring attached property usage.)

Uso do Atributo XAMLXAML Attribute Usage

<Object FlowDirection= "FlowDirection"/><object FlowDirection="FlowDirection"/>

Uso de texto XAMLXAML Text Usage

Essa propriedade também pode ser definida em classes que não são FrameworkElement classes derivadas, pelo seguinte XAMLXAML uso da propriedade anexada:This property can also be set on classes that are not FrameworkElement derived classes, by the following XAMLXAML attached property usage:

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

Informações de Propriedade de DependênciaDependency Property Information

Campo de identificadorIdentifier field FlowDirectionProperty
Propriedades de metadados definidas como trueMetadata properties set to true AffectsMeasure, AffectsParentArrange, InheritsAffectsMeasure, AffectsParentArrange, Inherits

Essa propriedade é uma propriedade de dependência e uma propriedade anexada; consulte comentários.This property is both a dependency property and an attached property; see Remarks.

Aplica-se a