Bonjour.

J'utilise déjà des binding du type ci-dessous dans la création de mes Controles personnalisés en XAML.
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
<Border Background={Binding Path=(local:MyUC.MyColor), RelativeSource={RelativeSource TemplatedParent}} />
Jusque la, aucun problème a l'utilisation.

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.