Bonjour.
J'utilise déjà des binding du type ci-dessous dans la création de mes Controles personnalisés en XAML.
Jusque la, aucun problème a l'utilisation.
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part <Border Background={Binding Path=(local:MyUC.MyColor), RelativeSource={RelativeSource TemplatedParent}} />
Maintenant, est-ce que quelqu'un saurais comment, a la création d'un élément (écrit en C#), définir ce type de Binding, ou un similaire en code C#.
Pour le moment mon code est similaire a celui ci-dessous:
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Border b = new Border(); Binding bd = new Binding(); bd.Path = new PropertyPath("MyColor"); bd.RelativeSource = new RelativeSource(RelativeSourceMode.TemplatedParent); b.SetBinding(Border.BackgroundProperty, bd);
Merci.
Partager