Binding.Mode Propiedad

Definición

Obtiene o establece un valor que indica la dirección del flujo de datos en el enlace.

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

BindingMode

Uno de los valores de BindingMode. El valor predeterminado es Default, que devuelve el valor de modo de enlace predeterminado de la propiedad de dependencia de destino. Sin embargo, el valor predeterminado varía para cada propiedad de dependencia. En general, las propiedades de control que puede modificar el usuario, como las de cuadros de texto y casillas, tienen como valor predeterminado enlaces bidireccionales, mientras que la mayoría de las demás propiedades tienen como valor predeterminado enlaces unidireccionales.

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.

Comentarios

Para admitir OneWay enlaces y TwoWay , los datos subyacentes deben implementar INotifyPropertyChanged. Para obtener más información, vea How to: Implement Property Change Notification.

Para TwoWay los enlaces o OneWayToSource , puede controlar las actualizaciones de destino a origen estableciendo la UpdateSourceTrigger propiedad . Para obtener más información, vea UpdateSourceTrigger.

Para obtener más información sobre los diferentes modos de enlace, consulte Introducción al enlace de datos.

Se aplica a