1.首先添加DevExpress.OfficeSkins和DevExpress.BonusSkins 两个引用。 在Main()函数之前进行皮肤注册: static class Program { /// <summary> ...
最近要用到devExpress,一句话,很好很强大,比起vs自带的winform界面,种类和花样要多了不少,然而,强力的功能带来了庞大的信息量,所以我打算通过一些小模块来和大家一起对它进行探讨和研究。 今天先研究一下他的换肤功能。在控件中,其默认提供了 中风格让我们选择,如下图: 下面就看看怎么实现让界面切换到选中风格的功能。先建立一个项目,引入一个button和一个grid如下图: 由于在de ...
2014-05-29 17:33 6 10517 推荐指数:
1.首先添加DevExpress.OfficeSkins和DevExpress.BonusSkins 两个引用。 在Main()函数之前进行皮肤注册: static class Program { /// <summary> ...
一、在项目下新建RibbonForm 命名为:useSkin 二、添加引用DevExpress.OfficeSkins DevExpress.UserSkins.BonusSkins 三、将ribbonPage1的Text属性设置为:皮肤 ...
本例子是按照DevExpress 12.1 版本 进行演示.请先准备好DevExpress.BonusSkins.v12.1.dll 和DevExpress.Utils.v12.1.dll 1.首先添加DevExpress.OfficeSkins和DevExpress ...
昨天谈了界面的换肤问题,今天拿一个简单的界面来介绍一下怎么设计一个五脏俱全的界面,总体效果如下图(种类的图片随便找的^^): 创建一个winform项目,在上面拉进去一个bar管理器和图片列表: 在菜单栏、工具栏和状态栏中,分别加入菜单、编辑栏、按钮和静态文本 ...
本篇要实现的目标,简单来说就是把一个treelist的节点用鼠标拖到另外的节点(自身或其他的listview)上,如下图: 1 2 3 首先,在窗口中拉入两个listvie ...
今天的演示效果如下:在GridView中的下拉框中选中一种颜色,则后面的加载相应的图片,如下图: 1. 2. 3. 下面说下实现方法:首先在项目中拉一个GirdControl,在 ...
WPF之换肤 设计原理 WPF换肤的设计原理,利用资源字典为每种皮肤资源添加不同的样式,在后台切换皮肤资源文件。 截图 上图中,第一张图采用规则样式,第二张图采用不规则样式,截图的时候略有瑕疵。 资源字典 规则样式资源Skin.RegularStyle.xaml ...
项目中虽然没有一键换肤的要求,但是产品要求后期能换主题。在开发组件中涉及到主题的地方,要提取一些公用的变量,不要直接写死样式值。但是如果只是定义一些变量的话,只是完成控制颜色等值的提取。后期切换的话需要把所有变量再写一遍并注释之前的。不是很优雅。 一、Scss部分 ...