We have a bunch of standard styles (in XAML Resource Dictionaries) that are defined for company wide consumption and we merge them into our App.XAML in all our applications.
In some applications we want to override some portions of the standard company wide styles again at the application level (we could do this at the window level but that is not preferrable and maintainable). But this doesn't work.
What we notice is that if we have a style defined for Button in our company-wide style definition (merged into App.XAML), then we cannot derive from it and override it within our App.XAML - this probably is because there are multiple style
definitions for Button and the last one replaces (rather than override) the previous.
So, can anyone suggest a good way to handle this scenario? Again, we don't want to override styles at Window level, we want to do so preferrably at App level.
View Complete Post