I am writing a WPF application using "Prism", and some purchased Grid theme is applied "Xceed Theme." I am designing a huge change required by our customer to give them the option of modifying some properties (like the background of selected row, for example) and this functionality to be available per screen "Module."
So my questions are:
- After adding my xceed grid theme source to my
App.xamlmerged dictionaries, how can I override some of its styles (that I know the keys of) in another xaml file away fromapp.xaml(possibly by addingBasedOnto thestyletag)? - Is it possible to create a custom resource dictionary for each module and add it to the
app.xamlmerged dictionaries while loading?
You could add the style changes in the main window/control's resources within each module. Then the differences would apply to each module separately.