Salut,
J'ai un petit problème, j'ai un custom control contenant une image dans son Template, et une propriété ImageSource que j'ai lié avec la propriété Source de mon Image. Mais le problème c'est que durant l'exécution du programme, si on change la propriété l'image ne change pas, la valeur de la propriété change mais à l'affichage de la nouvelle image ne s'affiche pas. Je suppose que je fais mal mon binding.
Voici un extrait de mon code :
SourceImg étant la propriété déclarée dans le code mon CustomControl.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 . . . <Setter Property="Template"> <Setter.Value> <ControlTemplate ...> . . <Image .... Source="{Binding RelativeSource= {RelativeSource TemplatedParent}, Path=SourceImg}"/> . . </ControlTemplate> </Setter.Value> </Setter> . . .
Merci d'avance pour votre aide.
Partager