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="弹出" 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中完全一样了

Silverlight Telerik控件学习:主题Theme切换相关推荐

  1. Silverlight Telerik控件学习:带CheckBox复选框的树形TreeView控件

    在web开发中,带checkbox的tree是一个很有用的东东,比如权限选择.分类管理,如果不用sl,单纯用js+css实现是很复杂的,有了SL之后,就变得很轻松了 解决方案一: 利用Silvelri ...

  2. Silverlight Telerik控件学习:数据录入、数据验证

    相信很多人都听说过这句名言:garbage in ,garbage out ! 数据录入不规范(或错误)就象一颗定时炸弹,迟早会给系统带来麻烦,所以在数据录入时做好验证是很有必要的. 相对传统asp. ...

  3. Silverlight 2 控件 SDK 源代码

    微软发布了Silverlight 2 控件SDK 源代码,里面包含三个项目: 这是学习如何制作Silverlight控件的最佳实践,更详细信息参看这里:Published the Source cod ...

  4. telerik控件,telerik使用

    telerik控件,telerik使用 Telerik组件是.NET程序员最著名的集合,可用于各种应用程序,从各种用户界面的设计到各种操作系统和平台的高级和专业报告.该公司的完整数据组件集称为Tele ...

  5. CGRidCtrl控件 学习心得

    wuqinxiang0我的:收件箱资源博客空间设置|帮助|退出 首页 业界 移动 云计算 研发 论坛 博客 下载 更多 狂想盼盼 积累点点滴滴 目录视图 摘要视图 订阅 新版论坛系列介绍之二--功能介 ...

  6. IOS学习笔记(四)之UITextField和UITextView控件学习

    IOS学习笔记(四)之UITextField和UITextView控件学习(博客地址:http://blog.csdn.net/developer_jiangqq) Author:hmjiangqq ...

  7. 图解.Net Telerik 控件教程

    第一部分 WinForm版本 Telerik 控件 第一章 安装配置 鄙人电脑上装有Winform版和asp.net ajax 版的Telerik控件.装好后的目录结构如下. 开始菜单的内容如下, 点 ...

  8. ListView控件学习系列2-编辑ListView(Edit,Update,Insert,Delete)

    目录: ListView控件学习系列1-了解ListView控件 ListView控件学习系列2-编辑ListView ListView控件学习系列3-ListView选择,排序,分页 ListVie ...

  9. AJAX Control Toolkit 控件学习(转自csdn山巅)

    AJAX Control Toolkit 控件学习 2006-1-16 ToggleButton 关联ASP.NET CheckBox控件 RoundedCorder 造就圆角框 PasswordSt ...

最新文章

  1. 量子计算机不会“秒杀”经典计算机
  2. 5月15日直播预告:英飞凌AURIX™培训—图像处理、实车演示等热点问题
  3. php for循环可以变量关联数组,数组字符串变量之间的转换,数组元素的回调,for循环遍历关联数组...
  4. html5表格图片按比例缩放,JS图片等比例缩放方法完整示例
  5. 这三位同学的名字绝了!笑得肚子疼......
  6. PHPmysqli的 预处理执行查询语句
  7. Python 3.8 稳定版正式发布,新特性全面解读
  8. 母函数——找单词(hdu2082)
  9. python设计---空域增强之图片去噪(中值滤波、均值滤波、高斯滤波、双边滤波)
  10. HDF及HDF-EOS数据格式简介
  11. Razor 中的@rendersection
  12. 软件项目版本号命名规则
  13. 如何参加GoToMeeting在线会议
  14. 关于UML 画图工具EA 在linux下的安装和界面配置
  15. Java OCR文字识别(Tess4J)
  16. 第一讲 OC简介及基本语法
  17. openjudge 4978 宠物小精灵之收服
  18. 硬件找工作笔试题、面试题,求职offer指导规划
  19. 最快速的文件传输软件,解析镭速文件传输软件
  20. 【官方】BootCDN-稳定、快速、免费的前端开源项目 CDN 加速服务

热门文章

  1. Spring 访问数据库
  2. matlab运行时风扇,TCFD和CAESES耦合优化案例-轴流风扇
  3. Python基本操作(五) 标准数据类型(不可变类型)
  4. 为何大佬都愿意为“996”站台?中国的程序员活该加班?
  5. Python机器学习方向企业面试题(三)
  6. 初学web前端开发,你必要了解的基本概念与工具技术
  7. 【Java数据结构】栈和队列
  8. C语言分支语句和循环语句及练习
  9. linux锁定账号 让其不能修改密码,passwd - 用于让用户可以更改自己的密码
  10. 红外传感器型号和参数_浅析温度传感器原理