是否可以在Telerik中的XAML中设置应用程序范围的主题?只有一个代码隐藏的例子。我想在XAML中设置,并在设计模式中也有Metro主题。Telerik从XAML设置应用程序主题
回答
你可以做到这一点,如下所示:
<Application
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
x:Class="SilverlightApplication.App">
<Application.Resources>
<telerik:MetroTheme x:Key="Theme" IsApplicationTheme="True"/>
</Application.Resources>
</Application>
这并没有在第一次为我工作。它扔了follwoing例外:
{System.Collections.Generic.KeyNotFoundException:给定的关键是 不存在的字典。在 System.Collections.Generic.Dictionary`2.get_Item(TKEY的键)在 System.Windows.ResourceManagerWrapper.GetResourceForUri(URI xamlUri, 类型组件类型)}
设置属性“Telerik.Windows.Controls.Theme。 ApplicationThemeSetter' 抛出一个异常。 [Line:53 Position:70]
我试过在App.xaml和Generic.xaml中声明它,但结果相同。
我也试着主题设置在XAML,如:
<t:RadGridView t:StyleManager.Theme="Windows8Theme" ..../>
但是,这并没有影响。
注:我使用的是2012的Q3
我终于解决了这个问题。你必须包含主题DLL。所以在我的情况下,我想使用Windows8Theme,我需要添加一个参考Telerik.Windows.Themes.Windows8.dll。如果Telerik的代码抛出一个异常说多少,但是“嘿”,这将是有益的,那只是我。
- 拉沙德
您应该首先阅读文档[如在此处](http://docs.telerik.com/devtools/silverlight/controls/radtabcontrol/styling-and-appearance/using-themes) – 2015-06-02 00:36:40
- 1. 从Silverlight ReportViewer应用程序设置Telerik报告参数
- 2. 用gtkmm设置自定义应用程序主题
- 3. 如何使用minSDK 7设置应用程序的ICS主题?
- 4. WP7 - 如何让用户设置应用程序主题
- 5. 为Android应用程序设置Holo主题
- 6. 如何为.NET应用程序设置自定义主题?
- 7. Windows Phone - 为应用程序设置黑暗主题
- 8. Windows Phone 7背景主题设置 - 应用程序开发
- 9. 从Android应用程序设置导航到相应的应用程序设置
- 10. 将主题应用于Telerik Report Viewer
- 11. 应用程序主题
- 12. 主题android应用程序
- 13. iPhone应用程序主题
- 14. 主题外应用程序
- 15. 主题iphone应用程序
- 16. C#WinForm应用程序设置问题
- 17. Facebook Iphone应用程序设置问题
- 18. 设置python应用程序的问题
- 19. 发布telerik应用程序
- 20. Windows的常用应用程序设置从应用程序
- 21. Anychart反应设置主题
- 22. 从Windows XAML应用程序运行控制台应用程序
- 23. 在设置应用程序中创建应用程序设置
- 24. 注销从应用程序中的应用程序设置
- 25. 从应用程序跳转到应用程序设置
- 26. iOS从应用程序中转到设置应用程序
- 27. 设置应用程序中的应用程序标题与主屏幕上的标题不同?
- 28. 从My.Resources设置应用程序图标?
- 29. 设置ActionBarSherlock的主题为Android应用
- 30. 设置另一个应用的主题?
谢谢!我错过了IsApplicationTheme属性。 – redman 2012-03-08 12:31:40