Excellent. Merci pour tous vos conseils et particulierement a toi Davcha pour ton code. Ca m'a bien depanne, je n'ai pas eu a modifier grand chose pour obtenir quelque de plus proche de ce qu'il me faut.
La je me concentre plus sur le cote design, et bien evidement la aussi je rencontre quelques difficultes 
J'ai cree un ResourceDictionary dans lequel j'ai declare un Template pour mes boutons. Jusque la tout va bien, il s'applique bien comme il faut avec les effets qu'il faut. Maintenant, je souhaite appliquer une image correspondant a mon application, donc il faut que la declare et bind au niveau de la definition de mon bouton puisque la source differe a chaque fois.
J'ai donc repris ton premier exemple Davcha, :
1 2 3 4 5 6 7
| <ItemsControl.ItemTemplate>
<DataTemplate>
<Button Command="{Binding ExecuteCommand}" Style="{DynamicResource btnStyle}">
<Image Source="{Binding Image}"/>
</Button>
</DataTemplate>
</ItemsControl.ItemTemplate> |
... mais l'image ne s'applique pas. Pourtant le bind se fait bien et le path vers l'image est correct.
Une idee / proposition ?
Merci encore
--------
Update :
Je viens de tester en mettant
<Button Content="TOTO" Command="{Binding ExecuteCommand}" Style="{DynamicResource btnStyle}"/>
TOTO ne s'affiche pas. Est-ce une limitation des templates en WPF ?
Partager