Comment utiliser les liaisons WPF avec RelativeSource ?
Si vous souhaitez vous lier a une autre propriete sur l’objet :
{Binding Path=PathToProperty, RelativeSource={RelativeSource Self}}
Si vous souhaitez obtenir une propriete sur un ancetre :
{Binding Path=PathToProperty,
RelativeSource={RelativeSource AncestorType={x:Type typeOfAncestor}}}
Si vous souhaitez obtenir une propriete sur le parent template (afin de pouvoir faire des liaisons bidirectionnelles dans un ControlTemplate)
{Binding Path=PathToProperty, RelativeSource={RelativeSource TemplatedParent}}
ou, plus court (cela ne fonctionne que pour les liaisons OneWay) :
{TemplateBinding Path=PathToProperty}