1、下载安装DevExpress控件(如DXperienceUniversal-11.1.12.exe),安装后路径:“C:\Program Files (x86)\DevExpress 2011.1”。

2、找到安装后DevExpress控件的DLL(要使用的DLL),路径是“C:\Program Files (x86)\DevExpress 2011.1\Components\Sources\DevExpress.DLL”,拷贝到自己需要的地方,以方便项目添加引用时通过“浏览”找到;不拷贝也可以,项目引用时选择“项目集”>>“扩展”下找到。

3、在界面的“工具箱”中,添加一选项卡,命名如:“DevExpress”,并右击“选择项”,在.Net Framework组件中找到需要的控件名(可按控件的首字符查找),如:“DefaultLookAndFeel”,然后添加对应的DLL,如“DevExpress.Utils.v11.1.dll”(若自动添加也可以不添加)。

4、向对话框中添加:DefaultLookAndFeel、ComboBoxEdit控件等

5、实现的具体代码如下:

(1)Program.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;namespace TestExpressSkins
{static class Program{/// <summary>/// 应用程序的主入口点。/// </summary>[STAThread]static void Main(){DevExpress.UserSkins.BonusSkins.Register();DevExpress.UserSkins.OfficeSkins.Register();DevExpress.Skins.SkinManager.EnableFormSkins();Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);Application.Run(new Form1());}}
}

(2)Form1.cs

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;namespace TestExpressSkins
{public partial class Form1 : DevExpress.XtraEditors.XtraForm            //Form{private CommonFunctions commFunc = null;public Form1(){InitializeComponent();commFunc = CommonFunctions.Singlon();}private void Form1_Load(object sender, EventArgs e){commFunc.AddAppStyles2ComboBoxEdit(cmbAppStyle);}private void cmbAppStyle_SelectedIndexChanged(object sender, EventArgs e){this.defaultLookAndFeel1.LookAndFeel.SkinName = cmbAppStyle.EditValue.ToString();}}
}

(3)CommonFunctions.cs

using DevExpress.XtraEditors;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace TestExpressSkins
{class CommonFunctions{#region 单例private static CommonFunctions commFuncInstance = null;private CommonFunctions(){}public static CommonFunctions Singlon(){if (null == commFuncInstance){commFuncInstance = new CommonFunctions();}return commFuncInstance;}#endregion/// <summary>/// 皮肤全部枚举出来放到一个ComboBoxEdit中/// </summary>/// <param name="comboBoxEdit"></param>public void AddAppStyles2ComboBoxEdit(ComboBoxEdit comboBoxEdit){foreach (DevExpress.Skins.SkinContainer skin in DevExpress.Skins.SkinManager.Default.Skins){comboBoxEdit.Properties.Items.Add(skin.SkinName);}}public bool tmpFunc(){bool bFlag = true;return bFlag;}}
}

步入DevExpress的使用(VS)相关推荐

  1. java devexpress_Coolite与DevExpress比较

    Coolite Toolkit 是一个支持ASP.NET AJAX的Web控件. Coolite Toolkit是基于跨浏览器的http://www.coolite.com http://www.co ...

  2. DevExpress.XtraReports打印

    使用DevExpress.XtraReports打印报表时,分别采用两种打印方式.以下面的打印样式为列作简要说明: 第一种:表头表尾保持不变,表中数据根据实际打印条数更改.如现在我要打印的学生为三个, ...

  3. dev treeview控件_在Winform开发框架中使用DevExpress的TreeList和TreeListLookupEdit控件

    DevExpress提供的树形列表控件TreeList和树形下拉列表控件TreeListLookupEdit都是非常强大的一个控件,它和我们传统Winform的TreeView控件使用上有所不同,我一 ...

  4. c#devexpress GridContorl添加进度条

    demo 的实现图 下边是步骤和代码 1定义 时钟事件,定时的增加进度条的增量. 2:  添加进度条 3;定义字段属性 using System; using System.Collections.G ...

  5. DevExpress v17.2新版亮点—WPF篇(四)

    2019独角兽企业重金招聘Python工程师标准>>> DevExpress年终击穿底价,单套授权低至67折!仅剩最后6天!查看详情>>> 用户界面套包DevExp ...

  6. Winform开发中常见界面的DevExpress处理操作

    我们在开发Winform程序的时候,需要经常性的对界面的一些控件进行初始化,或者经常简单的封装,以方便我们在界面设计过程中反复使用.本文主要介绍在我的一些项目中经常性的界面处理操作和代码,以便为大家开 ...

  7. 哈佛教授对博士生的8个忠告:步入社会前,最重要是“娶一个好女孩”

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文来源:刘波科学网博客,作者:刘波(原标题:哈佛大学终身教授何毓琦 ...

  8. DevExpress最强干货|实用示例、更新等你来体验!

    2019独角兽企业重金招聘Python工程师标准>>> 为解决大家找资源难的问题,EVGET联合DevExpress控件中文网盘点热门的DevExpress资讯.Demo示例.版本升 ...

  9. DevExpress控件使用系列--ASPxUploadControl(图片上传及预览)

    1.控件功能      列表控件展示数据.弹框控件执行编辑操作.Tab控件实现多标签编辑操官方说明 2.官方示例       2.1 ASPxImage                 http:// ...

最新文章

  1. OpenCV中的特征匹配(Feature Matching)
  2. 【中文】Joomla1.7扩展介绍之Googlemaps Plugin
  3. Meta AI 新研究,统一模态的自监督新里程碑
  4. 物联网时代 人工智能如何与信息安全平衡发展?
  5. python opencv读写图片
  6. OpenCV 击中或没打中 Hit-or-Miss/Hit-and-Miss
  7. schur补(schur complement)
  8. 多媒体视频知识入门贴zt(二)
  9. java 识别手机_java – 如何识别手机闲置?
  10. Google我的商家设定
  11. 三七互娱Q3归母净利润超预告上限,三大战略迎提速契机
  12. 清华孵化、张钹加盟、天使估值5个亿,创业半年的RealAI什么来头?
  13. 格林时间转yyyy-MM-dd hh:mm:ss
  14. python自建模块_python导入自建模块的问题
  15. 【持续更新】最小生成树题目集合
  16. 本土实力派陈旭东出任IBM大中华区总经理,意外还是惊喜?
  17. unity 之 Particle 二
  18. openjudge666:放苹果
  19. 怎么把好几行弄成一行_将多行内容合并成一行的两种方式
  20. jQuery插件初级练习5答案

热门文章

  1. JQuery/JS select标签动态设置选中值、设置禁止选择 button按钮禁止点击 select获取选中值...
  2. python 网络编程--socket模块/struct模块
  3. 23设计模式简介笔记
  4. Nginx、LVS及HAProxy负载均衡软件的优缺点详解
  5. iOS-生成国际化包-配置App多语言支持
  6. IOS第四天-新浪微博 -存储优化OAuth授权账号信息,下拉刷新,字典转模型
  7. ALV显示红绿灯(FMnbsp;ALVnbsp;和nbsp;OOnbsp;ALV两…
  8. Jquery的.post说解(一)
  9. Caffe实践】如何利用Caffe训练ImageNet分类网络
  10. 大数据驱动下的微博社会化推荐