By default the framework requires your applications to reference the Telerik assemblies (all NoXAML
binaries and themes that you will use) and because you have decided to go no-xaml, you need to include the xaml resources - the style files that reside in Themes.Implicit
folder of our controls local installation path (you will find more information on our implicit styles theming mechanism in our documentation
I have used an approach similar to this one
to embed the Telerik assemblies in the control library. You will find a project attached demonstrating this. It includes adding the assemblies as embedded resources, a static TelerikThemeUtilities
class and some AssemblyResolve work. This pretty much takes care of embedding the assemblies in the class library.
P.S. The sample project demonstrates how to use our RadChartView control and switch between Windows8 and ExpressionDark themes runtime. Feel free to modify it per your own scenario needs.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.