MultiBinding.Mode Propiedad

Definición

Obtiene o establece un valor que indica la dirección del flujo de datos de este enlace.Gets or sets a value that indicates the direction of the data flow of this binding.

public:
 property System::Windows::Data::BindingMode Mode { System::Windows::Data::BindingMode get(); void set(System::Windows::Data::BindingMode value); };
public System.Windows.Data.BindingMode Mode { get; set; }
member this.Mode : System.Windows.Data.BindingMode with get, set
Public Property Mode As BindingMode

Valor de propiedad

Uno de los valores de BindingMode .One of the BindingMode values. El valor predeterminado es Default, que devuelve el valor de modo de enlace predeterminado de la propiedad de dependencia de destino.The default value is Default, which returns the default binding mode value of the target dependency property. Sin embargo, el valor predeterminado varía para cada propiedad de dependencia.However, the default value varies for each dependency property. En general, las propiedades de control que puede modificar el usuario, como Text, tienen como valor predeterminado enlaces bidireccionales, mientras que la mayoría de las demás propiedades tienen como valor predeterminado enlaces unidireccionales.In general, user-editable control properties, such as Text, default to two-way bindings, whereas most other properties default to one-way bindings.

Una manera de determinar mediante programación si una propiedad de dependencia se enlaza de forma predeterminada de modo unidireccional o bidireccional es obtener los metadatos de la propiedad mediante GetMetadata(Type) y luego comprobar el valor booleano de la propiedad BindsTwoWayByDefault .A programmatic way to determine whether a dependency property binds one-way or two-way by default is to get the property metadata of the property using GetMetadata(Type) and then check the Boolean value of the BindsTwoWayByDefault property.

Comentarios

Los valores de las propiedades Mode y UpdateSourceTrigger determinan la funcionalidad de la MultiBinding y se utilizan como valores predeterminados para todos los enlaces de la colección, a menos que un enlace individual invalide estas propiedades.The values of the Mode and UpdateSourceTrigger properties determine the functionality of the MultiBinding and are used as the default values for all the bindings in the collection unless an individual binding overrides these properties. Por ejemplo, si la propiedad Mode del objeto MultiBinding está establecida en TwoWay, se considerarán todos los enlaces de la colección TwoWay a menos que establezca un valor Mode diferente en uno de los enlaces explícitamente.For example, if the Mode property on the MultiBinding object is set to TwoWay, then all the bindings in the collection are considered TwoWay unless you set a different Mode value on one of the bindings explicitly. Para obtener más información, vea las propiedades Binding.Mode y Binding.UpdateSourceTrigger.For more information, see the Binding.Mode and Binding.UpdateSourceTrigger properties.

Se aplica a