Binding.Mode Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique le sens du flux de données dans la liaison.
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
Valeur de propriété
Une des valeurs de l'objet BindingMode. La valeur par défaut est Default, qui retourne la valeur du mode de liaison par défaut de la propriété de dépendance cible. Toutefois, la valeur par défaut varie pour chaque propriété de dépendance. En général, les propriétés des contrôles modifiables par l’utilisateur, telles que celles des zones de texte et des cases à cocher, utilisent par défaut des liaisons bidirectionnelles, alors que la plupart des autres propriétés utilisent par défaut des liaisons unidirectionnelles.
Un moyen de déterminer par programmation si une propriété de dépendance établit par défaut une liaison unidirectionnelle ou bidirectionnelle consiste à obtenir les métadonnées de la propriété à l’aide de GetMetadata(Type), puis à vérifier la valeur booléenne de la propriété BindsTwoWayByDefault.
Remarques
Pour prendre en charge OneWay et TwoWay les liaisons, les données sous-jacentes doivent être implémentées INotifyPropertyChanged. Pour plus d’informations, consultez Guide pratique pour implémenter la notification de modification de propriété.
Pour TwoWay ou OneWayToSource liaisons, vous pouvez contrôler les mises à jour cible à source en définissant la UpdateSourceTrigger propriété. Pour plus d'informations, consultez UpdateSourceTrigger.
Pour plus d’informations sur les différents modes de liaison, consultez Vue d’ensemble de la liaison de données.