Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
165
Theme consistency
posted

Am I right in observing that the Ribbon, Docks, and Grid do not share all the same themes? If so, what is the reasoning?

Parents
No Data
Reply
  • 54937
    Offline posted

    There are a core set of themes in each assembly that are the same and are usually chosen based on the current os theme using the standard wpf theming infrastructure (e.g. aero, luna normal, luna olive, royale, etc.). We also have several theme assemblies (Water, Wind, ForestGreen, etc.) that should contain themes for all of the controls. However, DataPresenter & Ribbon have themes named Onyx and RoyaleStrong that are not currently defined in XamDockManager. I can't state the exact reason but I think its because the themes within the assembly are usually to deal with the various os themes and separate assemblies can be chosen by the developer to use a different theme. Note, you can define your own themes if you wish. I believe there are help topics that cover how to do this.

Children