
WPF Theme Editor
文章平均质量分 51
Theme Editor 主题编辑器是一个独立的工具,旨在使您能够轻松地修改内置DevExpress主题,并基于它们创建您自己的新主题。
喝完牛奶好睡觉
大牛就是不断的扣腚...扣腚...
展开
-
(一)WPF Theme Editor介绍
介绍Theme Editor 主题编辑器是一个独立的工具,旨在使您能够轻松地修改内置DevExpress主题,并基于它们创建您自己的新主题。 此工具的主要目标是简化每个开发人员在编辑第三方主题时遇到的最麻烦的工作,快速标记、定位特定的可视元素和外观设置。主要特点主题编辑器提供了广泛的功能,通过它来浏览编辑主题元素。1. 高级和快速导航通过一次点击导航到标记中的各种可视元翻译 2017-03-22 12:56:22 · 1392 阅读 · 1 评论 -
(二)下载安装
本节介绍如何下载,安装和运行主题编辑器。主题编辑器是一个独立的工具,需要安装DevExpress WPF组件。下载1. 编辑器下载地址https://www.devexpress.com/Products/NET/Controls/WPF/Themes/theme-editor.xml2. 点击DOWNLOAD下载安装1. 运行安装文件(DevExpre翻译 2017-03-22 13:01:12 · 485 阅读 · 1 评论 -
(三)创建主题
目标基于Office 2007 Black主题创建自定义主题,并进行以下更改:文本编辑器的背景颜色改变;修改了在SpinEdit,DateEdit,ComboBoxEdit等中显示的编辑器按钮的外观新建主题1. 运行 WPF Theme Editor,点击File->New弹出新建主题窗口2. Name:输入自定义的主题名称3. Base theme:指翻译 2017-03-22 13:09:44 · 1012 阅读 · 1 评论 -
(四)主题应用
本节演示,将上一节创建的主题应用到WPF程序上需要以下几步:1. 运行VisioStudio并新建或打开一个需要应用主题的WPF解决方案2. 在此解决方案中添加对主题程序集的引用。在解决方案资源管理器中右键单击“引用”,然后选择“添加引用”。 在“浏览”选项卡中,找到以下程序集(保存的主题地址):3. 添加主题代码public partial class App : A翻译 2017-03-22 13:13:33 · 1331 阅读 · 2 评论 -
(五)Blend集成
编辑器允许在Expression Blend里编辑,可以将单个控制模板发送到Blend并进行编辑,还可将更改返回到编辑器。注意此功能必须在系统上安装Expression Blend 4才能启用。只有具有指定的资源键(x:Key属性)的模板才能在Blend中编辑。1. 在Template Hierarchy(模板层次)面板里右键需要编辑的模板,点击Edit in Blend翻译 2017-03-22 13:17:38 · 559 阅读 · 1 评论 -
(六)颜色方案
主题编辑器允许您创建和编辑特定文件,其中包含特定主题中使用的颜色方案。 您可以为主题创建多个配色方案,并在需要时通过应用配色方案立即获得相应的彩色主题。从版本12.2开始支持DevExpress颜色方案。创建颜色方案打开File选项,点击 Create Color Scheme…创建方案必须依赖于主题,如果不存在主题,会提示先打开主题,否则不能创建颜色方案选择方案的翻译 2017-03-22 13:31:21 · 541 阅读 · 1 评论 -
(七)主题升级
由于DevExpress会不定期升级版本,升级时会涉及到主题的修改兼容,会导致新旧版本控件的不一致。主题编辑器允许升级主题,保持与最新DevExpress版本的兼容要升级主题,主题编辑器使用KDiff3工具执行三向合并:自定义的主题(文件’B’)原来的DevExpress主题的最新版(文件’C’)原来的DevExpress主题的旧版本(文件’A’)实现1. 打开File翻译 2017-03-22 13:34:13 · 551 阅读 · 1 评论 -
WPF Theme Editor乱码问题
当新建主题时,在 Log view里会有错误输出[INFO]10:22:13 WPF theme cloning started.[INFO]10:22:15 WPF theme cloning finished successfully.[INFO]10:22:17 Build started.[ERROR] 10:22:32 C:\Users\xxx\Desktop\myThe原创 2017-03-22 13:39:25 · 761 阅读 · 1 评论