您的位置:首页 > Web前端 > CSS

DevExpress自学笔记—整体修改窗体及控件的皮肤样式1

2016-02-15 17:29 531 查看
【时间】

2016-02-15 11:41:11 天气晴 没有雾霾难得的好天气!!!

【工具】

(1)Visual Studio 2015

(2)DevExpress15.2.3

【感言】

一直以来都在对微软提供的灰色窗体及控件很反感,但是自己能力水平有限对网上很多大神提出的换肤方案都不甚理解。于是在茫茫的网海中各种百度、各种谷歌去寻找最简单的换肤方案,期间自学过WPF,WPF虽然能实现界面和业务逻辑代码的分离,但是WPF网上的资料很少且用户群体也很少,遇到问题无法快速解决掉。经过内心的一番挣扎,决定先将WPF放一放,但是WPF给我传递给我一个思想确实很震撼的,程序员应该把编程的重心放到程序的逻辑上而不是炫酷界面的设计,炫酷界面的设计应该交由专业美工人员。正是在这一思想的影响下我决定试用下专业的.Net控件组,通过一番了解DevExpress进入了我的视野,下面我将系统的学习下DevExpress控件组,并将学习心得和编程技巧记录于此,希望能给DevExpress爱好者起到抛砖引玉的作用,同时也希望大家多提宝贵意见,共同学习共同进步。

【操作方法】

Visual Studio 2015和DevExpress15.2.3的安装我就不说了,有不明白的可以百度、谷歌一下,遍地都是……

首先说明下:(1)Visual Studio 2015以后简称VS2015 (2)DevExpress15.2.3以后简称DV15.2.3

(1)启动VS2015,选择[文件]>>[新建]>>[项目],按下图选择或填写,名称的话随便,仅仅是测试而已。



(2)按照DevExpress给出的创建工程向导创建个简单的空的winform程序,如下图:



(3)打开新建项目的Program.cs文件,整个项目预览如下图:



从上图可以看出DevExpress.BonusSkins.v15.2这个皮肤样式dll已经默认引入到了新建的项目中,并且从打开的Program.cs文件也可以看出BonusSkins已经注册并启用了窗体皮肤功能,启用皮肤样式是DevExpress默认样式:DevExpress Style。

(3)方法一:切换到窗体设计窗口通过修改窗体的属性来控制窗体皮肤的样式,注意默认情况下修改窗体样式会影响到窗体中的所有控件的样式。

例如本例将窗体皮肤修改成Office 2010 Blue,要想使窗体效果显现出来必须将UseDefaultLookAndFeel属性改为False。



(4)方法二:修改Program.cs文件中的程序,如下图,道理和方法一一样,只不过用代码实现而已。但是这种方式在窗体设计窗口不能预览的到的,推荐使用方法一。



(5)注意:DevExpress默认提供的控件都有个LookAndFeel属性,修改其中的属性值可以单个更改控件的皮肤样式使其与窗体或其他控件不同。例如:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: