步入DevExpress的使用(VS)
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)相关推荐
- java devexpress_Coolite与DevExpress比较
Coolite Toolkit 是一个支持ASP.NET AJAX的Web控件. Coolite Toolkit是基于跨浏览器的http://www.coolite.com http://www.co ...
- DevExpress.XtraReports打印
使用DevExpress.XtraReports打印报表时,分别采用两种打印方式.以下面的打印样式为列作简要说明: 第一种:表头表尾保持不变,表中数据根据实际打印条数更改.如现在我要打印的学生为三个, ...
- dev treeview控件_在Winform开发框架中使用DevExpress的TreeList和TreeListLookupEdit控件
DevExpress提供的树形列表控件TreeList和树形下拉列表控件TreeListLookupEdit都是非常强大的一个控件,它和我们传统Winform的TreeView控件使用上有所不同,我一 ...
- c#devexpress GridContorl添加进度条
demo 的实现图 下边是步骤和代码 1定义 时钟事件,定时的增加进度条的增量. 2: 添加进度条 3;定义字段属性 using System; using System.Collections.G ...
- DevExpress v17.2新版亮点—WPF篇(四)
2019独角兽企业重金招聘Python工程师标准>>> DevExpress年终击穿底价,单套授权低至67折!仅剩最后6天!查看详情>>> 用户界面套包DevExp ...
- Winform开发中常见界面的DevExpress处理操作
我们在开发Winform程序的时候,需要经常性的对界面的一些控件进行初始化,或者经常简单的封装,以方便我们在界面设计过程中反复使用.本文主要介绍在我的一些项目中经常性的界面处理操作和代码,以便为大家开 ...
- 哈佛教授对博士生的8个忠告:步入社会前,最重要是“娶一个好女孩”
点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文来源:刘波科学网博客,作者:刘波(原标题:哈佛大学终身教授何毓琦 ...
- DevExpress最强干货|实用示例、更新等你来体验!
2019独角兽企业重金招聘Python工程师标准>>> 为解决大家找资源难的问题,EVGET联合DevExpress控件中文网盘点热门的DevExpress资讯.Demo示例.版本升 ...
- DevExpress控件使用系列--ASPxUploadControl(图片上传及预览)
1.控件功能 列表控件展示数据.弹框控件执行编辑操作.Tab控件实现多标签编辑操官方说明 2.官方示例 2.1 ASPxImage http:// ...
最新文章
- OpenCV中的特征匹配(Feature Matching)
- 【中文】Joomla1.7扩展介绍之Googlemaps Plugin
- Meta AI 新研究,统一模态的自监督新里程碑
- 物联网时代 人工智能如何与信息安全平衡发展?
- python opencv读写图片
- OpenCV 击中或没打中 Hit-or-Miss/Hit-and-Miss
- schur补(schur complement)
- 多媒体视频知识入门贴zt(二)
- java 识别手机_java – 如何识别手机闲置?
- Google我的商家设定
- 三七互娱Q3归母净利润超预告上限,三大战略迎提速契机
- 清华孵化、张钹加盟、天使估值5个亿,创业半年的RealAI什么来头?
- 格林时间转yyyy-MM-dd hh:mm:ss
- python自建模块_python导入自建模块的问题
- 【持续更新】最小生成树题目集合
- 本土实力派陈旭东出任IBM大中华区总经理,意外还是惊喜?
- unity 之 Particle 二
- openjudge666:放苹果
- 怎么把好几行弄成一行_将多行内容合并成一行的两种方式
- jQuery插件初级练习5答案
热门文章
- JQuery/JS select标签动态设置选中值、设置禁止选择 button按钮禁止点击 select获取选中值...
- python 网络编程--socket模块/struct模块
- 23设计模式简介笔记
- Nginx、LVS及HAProxy负载均衡软件的优缺点详解
- iOS-生成国际化包-配置App多语言支持
- IOS第四天-新浪微博 -存储优化OAuth授权账号信息,下拉刷新,字典转模型
- ALV显示红绿灯(FMnbsp;ALVnbsp;和nbsp;OOnbsp;ALV两…
- Jquery的.post说解(一)
- Caffe实践】如何利用Caffe训练ImageNet分类网络
- 大数据驱动下的微博社会化推荐