but Templating is an elementary basic of the Silverlight/WPF GUI concept and it works on every control/item, or?
It worked very well in your Menu for years (and of course we used it) and now you removed it during a "bugfix"?
We have broken contextmenues in our application and cannot deliver anymore until it is repaired!
But when you say it is possible with styles, and you give us guidance how we can solve our issue.
Why we used templating in menuitems?
We have nested dynamic contextmenues (with/without icons) binded by an Itemsource.
Each menuitem needs to have a command , for executing an action in the viewmodel.
How can this be solved by using the four gloabl styles? Can you give us an XAML example based on out example?