DevExpress控件安装、汉化使用教程

简介:

前言

  DevExpress是一个庞大的控件库,也很是好用(没用过,听说),但是要收费。

  网上关于DevExpress的教程满天飞,我找了一下午也没找到正确的安装、简单实用教程,还是自己摸索吧。

  自己动手,丰衣足食。

安装

  DevExpress不像其他控件库一样,直接引用或是附加个dll就可以使用,DevExpress是需要安装的,当然支持广泛,winform、asp.net/mvc、wpf等等。

  DevExpress的安装包有本地安装和在线安装,可以去官网下载,这边提供本地安装包地址:http://pan.baidu.com/s/1bn9tV91

  安装步骤1:开始安装

  安装步骤2:选择需要安装的模块

  安装步骤3:修改安装路径

  安装步骤4:正在安装

  安装步骤5:安装完成

  上面等几分钟就安装成功了,在网上找了个注册破解补丁可以安装下试试,下载地址:http://pan.baidu.com/s/1c0HzxLm

  在网上还找了一个破解的教程,但是没试过,大家可以下载试下,里面有教程,下载地址:http://pan.baidu.com/s/1o66pDPo

vs工具箱附加

  关于工具箱附加,网上有的人说:在控制台转到目录E:\Program Files (x86)\DevExpress 13.2\Components\Tools(安装目录)下,执行下面的命令:ToolboxCreator.exe /ini:toolboxcreator.ini。如果要删除:ToolboxCreator.exe /ini:toolboxcreator.ini /remove。但是不知怎的,我安装完之后,Tools目录下并没有ToolboxCreator程序,然后在目录E:\Program Files (x86)\DevExpress\DXperience 13.1\Tools下找到了ToolboxCreator程序,然后命令行执行了下:

  打开vs2010,在工具箱中找到:

  只有这两项,感觉不太对,也可以通过工具箱附加,把命名空间都是DevExpress开头的控件附加到工具箱中,控件比较多,得一个一个的打钩,也可以附加自己需要的控件。

  附:DevExpress控件那么多,我们怎么学啊,当然通过示例学习,DevExpress提供了很多的示例程序,在开始程序里找到

  也可以根据路径打开,示例路径:C:\Users\Public\Documents\DXperience 13.1 Demos,打开我们可以看到很多项目的示例:

  通过这些示例,我们可以更好的学习DevExpress控件的使用。

汉化

  关于DevExpress汉化有两种方式,一种是引用Dxper.LocalizationCHS.Win.v13.1.4.dll文件,然后添加下面代码在窗体加载事件里。

复制代码
 1         private void frmMain_Load(object sender, EventArgs e)
 2         {
 3             DevExpress.XtraGrid.Localization.GridResLocalizer.Active = new Dxper.LocalizationCHS.Win.XtraGridCHS();
 4             DevExpress.XtraEditors.Controls.Localizer.Active = new Dxper.LocalizationCHS.Win.XtraEditorsCHS();
 5             DevExpress.XtraCharts.Localization.ChartResLocalizer.Active = new Dxper.LocalizationCHS.Win.XtraChartsCHS();
 6             DevExpress.XtraBars.Localization.BarLocalizer.Active = new Dxper.LocalizationCHS.Win.XtraBars();
 7             DevExpress.XtraLayout.Localization.LayoutLocalizer.Active = new Dxper.LocalizationCHS.Win.XtraLayoutCHS();
 8             DevExpress.XtraPrinting.Localization.PreviewLocalizer.Active = new Dxper.LocalizationCHS.Win.XtraPrintingCHS();
 9             DevExpress.XtraTreeList.Localization.TreeListResLocalizer.Active = new Dxper.LocalizationCHS.Win.XtraTreeListCHS();
10             DevExpress.Office.Localization.OfficeResLocalizer.Active = new Dxper.LocalizationCHS.Win.OfficeCHS();
11             DevExpress.XtraSpreadsheet.Localization.XtraSpreadsheetLocalizer.Active = new Dxper.LocalizationCHS.Win.XtraSpreadsheetCHS();
12         }
复制代码

  添加这些代码要添加DevExpress的dll引用,dll文件在E:\Program Files (x86)\DevExpress\DXperience 13.1\Bin\Framework目录下,添加完后这边有几个问题:XtraBars()Dxper.LocalizationCHS.Win类下并不存在此方法,我觉得应该是XtraBarsCHS()方法,另外最后一段代码,DevExpress.XtraSpreadsheet命名空间下并不存在Localization此类型,编译不通。

  还有一种汉化方式是DevExpress中文控件网提供的,网址:http://www.devexpresscn.com/news/DevExpress-news-94.html,上面有教程,没试过。

后记

  附上一张DevExpress示例程序效果图:


本文转自田园里的蟋蟀博客园博客,原文链接:http://www.cnblogs.com/xishuai/p/3554594.html,如需转载请自行联系原作者

相关文章
|
Linux
Linux安装Cmake
Linux安装Cmake
403 0
|
虚拟化 Windows
Hyper-v虚拟机安装Windows 11失败问题处理(一)
Hyper-v虚拟机安装Windows 11失败问题处理
3986 0
Hyper-v虚拟机安装Windows 11失败问题处理(一)
|
8月前
|
存储 域名解析 前端开发
震惊!不买服务器,还可以用阿里云国际站 OSS 轻松搭建静态网站
在数字化时代,利用阿里云国际站OSS可低成本搭建静态网站。本文详解OSS优势及步骤:创建Bucket、上传文件、配置首页与404页面、绑定域名等,助你快速上线个人或小型业务网站,操作简单,成本低廉,适合初学者与中小企业。
uniapp上传文件api如何使用
uniapp上传文件api如何使用
939 3
|
8月前
|
数据处理 开发工具 开发者
requirement.txt 管理python包依赖
在 Python 项目中,`requirements.txt` 用于记录依赖库及其版本,便于环境复现。本文介绍了多种生成该文件的方法:基础方法使用 `pip freeze`,进阶方法使用 `pipreqs`,专业方法使用 `poetry` 或 `pipenv`,以及手动维护方式。每种方法适用不同场景,涵盖从简单导出到复杂依赖管理,并提供常见问题的解决方案,帮助开发者高效生成精准的依赖列表,确保项目环境一致性。
2375 4
|
安全 Unix Linux
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
126358 65
|
存储 消息中间件 JSON
DDD基础教程:一文带你读懂DDD分层架构
DDD基础教程:一文带你读懂DDD分层架构
|
物联网 C# Windows
看看如何使用 C# 代码让 MQTT 进行完美通信
看看如何使用 C# 代码让 MQTT 进行完美通信
2254 0
|
监控 Kubernetes 测试技术
概括模型开发部署流程
**模型部署流程概览:**训练完成的大型语言模型经验证评估,进行剪枝量化后导出为标准格式。封装成API,部署到云服务器,考虑GPU资源与安全。通过Docker或Kubernetes管理,集成后端服务,确保负载均衡和安全。监控性能,执行A/B测试和灰度发布,持续优化与维护。每个步骤涉及团队协作与线上稳定性。
319 1