2014-06-05 53 views
1

我的项目是使用telerik wpf,我想改变默认主题,如何更改Telerik的默认主题WPF

我读http://www.telerik.com/help/wpf/radwindow-how-to-change-the-default-theme.html 已经但这并没有帮我解决这个问题,因为这个文件指导如何更改RadWindow的主题。它不适用于所有窗口和页面。 在一个项目中,我们有很多页面和窗口,所以“默认主题”表示主题适用于所有页面和窗口。现在,我必须在页面或窗口中每个radcontrol使用这样的方式更改主题:<telerik:RadGridView telerik:StyleManager.Theme="Vista" ....

任何人都可以帮助我吗? 感谢

+0

你尝试过什么吗?就像在Google中输入文字一样?搜索[Telerik docs](http://www.telerik.com/help/silverlight/common-styling-apperance-setting-theme.html)也许? – icebat

+0

我尽力而为,找不到解决方案。 请再次阅读我的问题,我的项目是wpf,它不是silverlight –

+0

如果您需要更改整个应用程序的主题,那么为什么要阅读RadWindow的文档?你必须学会​​如何搜索文档,男人。请参阅[此链接](http://www.telerik.com/help/wpf/common-styling-apperance-setting-theme-wpf.html#Setting_Application-Wide_Built-In_Theme_in_the_Code-Behind)。 – icebat

回答

2

我找到解下来:在MainWindow.xaml.cs

StyleManager.ApplicationTheme = new VistaTheme(); 
0

在InitializeComponent()之前声明下面的代码以提高a link答案!约翰阮。 如果您使用RadRibbonWindow作为应用程序的主窗口,则必须将IsWindowsThemeEnabled属性设置为false。