我正在尝试将ComponentOne主题应用于我的silverlight应用程序;但是,我无法让它工作。谁知道我错过了什么?
我正在尝试在App.xaml.cs下为application_startup添加它:
Current.Resources.MergedDictionaries.Add(new C1ThemeWhistlerBlue());
答案 0 :(得分:0)
我最终想出了另一种方法。将以下行添加到app.xaml.cs中的Application_startup:
new C1ThemeWhistlerBlue().Apply((FrameworkElement)Current.RootVisual);
这将添加主题Whistler Blue。
要删除主题,您需要清除Current.Resources.MergedDictionaries(或者只是从中删除该对象)。