Theming Question

2 posts, 0 answers
  1. Brandon
    Brandon avatar
    1 posts
    Member since:
    Apr 2011

    Posted 14 Apr 2011 Link to this post


    I was just wondering what is the best approach to using theming with both telerik controls and siverlight toolkit controls.  Currently my application only uses silverlight toolkit controls and I'm implementing application level implicit dynamic theming.  We are also going to start utilizing a few of the telerik controls as well.  Reading around I've found that telerik controls use a different way of theming and that I will have to use explicit theming on each control.  Is it possible for me to copy the general template of the XAML file for a telerik control's theme and change the colors to match a silverlight toolkit theme and then put that into the silverlight toolkit theme XAML file and then do a recompile after adding the correct references?  That seems like an easier solution to my problem, if it's possible, then trying to figure out all of the toolkit controls I'm using and then adding them to teleriks themes since I will be slowly adding telerik controls.



  2. Vladimir Zagorski
    Vladimir Zagorski avatar
    15 posts

    Posted 20 Apr 2011 Link to this post

    Hello Brandon,

    You might continue using your logic for setting an application theme for the silverlight toolkit controls but instead of coping/pasting the default styles for the Telerik controls into the toolkit's theme dictionary, you could create a custom theme using the Telerik Approach as described in our documentation here.  Then you can modify some of the resources (brushes, templates, styles) using the toolkit's theme resources and apply the custom theme on the usercontrol or control level.

    Let me know if this will work in your scenario.

    All the best,
    Vladimir Zagorski
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Back to Top