Silverlight Telerik控件学习:主题Theme切换

Silverlight Telerik控件学习:主题Theme切换,第1张

概述  Silverlight Telerik控件学习:主题Theme切换 telerik的RadControls for Silverlight内置了以下几种主题样式: Office Black - 这是默认值,无需加载其它任何dll文件.  Office Blue - 需要引用 Telerik.Windows.Themes.Office_Blue.dll. Office Silver - 需要引用   Silverlight Telerik控件学习:主题theme切换 telerik的RadControls for Silverlight内置了以下几种主题样式:
Office Black - 这是默认值,无需加载其它任何dll文件. 
Office Blue - 需要引用 Telerik.windows.themes.Office_Blue.dll.
Office Silver - 需要引用 Telerik.windows.themes.Office_Silver.dll.
Summer - 需要引用 Telerik.windows.themes.Summer.dll.
Vista - 需要引用 Telerik.windows.themes.Vista.dll.
windows 7 - 需要引用 Telerik.windows.themes.windows7.dll.
transparent - 需要引用 Telerik.windows.themes.transparent.dll
下面是切换方法:
1、局部切换/设置法  <telerik:Radbutton Height="20" WIDth="80" Content="d出" telerik:StyleManager.theme="windows7"  Click="Radbutton_Click" /> 这个好比CSS中的内联样式,仅影响当前控件
2、全局切换/设置法 在App.xaml.cs文件中App的构造函数里加一行代码,参考下面:         public App()
        {
            StyleManager.Applicationtheme = new windows7theme();
            this.Startup += this.Application_Startup;
            this.Exit += this.Application_Exit;
            this.UnhandledException += this.Application_UnhandledException;             InitializeComponent();
        } 这个好比网页制作中用link ref引用的CSS全局文件
3、自定义主题 如果内置的主题你都觉得不满意,还可以自定义,方法如下: 先定义一个主题类 public class Customtheme : Telerik.windows.Controls.theme
{
}
然后在这个类的构造函数里指明Source public Customtheme()
{
  
this .source = new Uri( "/Telerik.windows.themes.Customtheme;component/themes/Generic.xaml" ,UriKind.relative );
}
后面的事情,就跟前面提到的1,2中完全一样了 作者: 菩提树下的杨过
出处: http://yjmyzz.cnblogs.com 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 总结

以上是内存溢出为你收集整理的Silverlight Telerik控件学习:主题Theme切换全部内容,希望文章能够帮你解决Silverlight Telerik控件学习:主题Theme切换所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1076818.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存