Binding UserControl (1 source 2 ctrl)
Bonjour,
Je cherche à faire ce binding (j’ai un exemple simplifié)
0. Dans un user control j’ajoute :
1. deux textbox et une propriété « value »
2. Le format de la valeur « value » et textBox1.Text + " " + textBox2.Text
3. Je cherche à faire le binding sur la propriété value de mon nouveau contrôle.
Le binding fonctionne déjà dans un sens : extérieur du contrôle, on donne la valeur que l’on possède dans une base de données (ex "’a b") et le contrôle nous l’affiche dans les deux textbox
La question est comment réalisé le retour, c'est-à-dire quand l’utilisateur modifie un textbox, la propriété value doit être automatiquement modifiée.
(On a crée une DependencyProperty pour faire le binding)
public static readonly DependencyProperty ValueProperty = DependencyProperty.Register("Value", typeof(string?), typeof(NouveauControl), new FrameworkPropertyMetadata(null, new PropertyChangedCallback(OnValueChanged)));
Merci