zoukankan      html  css  js  c++  java
  • 一.Winform中添加DevExpress控件安装

    手工添加DevExpress控件库到工具箱
    作者:C/S原创  发布日期:2011-03-27 15:55:38
    手工添加DevExpress控件库到工具箱

    不知何故,我的vs2008开发环境每过几个月工具箱中的DevExpress控件库就会消失,要么重新安装,要么手工添加控件库。选最简单的方式操作吧。

    一.在工具箱区域点右键,添加一个选项卡DevExpress Controls,如下图:


    贴图图片


    二. 在DevExpress Controls上点右键,选择添加项...此时需要漫长等待,估计在搜索.Net Framework库及COM和ActiveX,二分钟内完成。


    三. 按命名空间/程序集名称排序,打勾

    贴图图片

    加入成功,又可以用上几个月。。哈哈。。

    贴图图片
     
     
    第二种方法
     

    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.2ComponentsTools(安装目录)下,执行下面的命令:ToolboxCreator.exe /ini:toolboxcreator.ini。 如果要删除:ToolboxCreator.exe /ini:toolboxcreator.ini /remove。但是不知怎的,我安装完之后, Tools 目录下并没有ToolboxCreator 程序,然后在目录E:Program Files (x86)DevExpressDXperience 13.1Tools下找到了 ToolboxCreator 程序,然后命令行执行了下:

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

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

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

    也可以根据路径打开,示例路径:C:UsersPublicDocumentsDXperience 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)DevExpressDXperience 13.1BinFramework目录下,添加完后这边有几个问题: XtraBars() 在 Dxper.LocalizationCHS.Win 类下并不存在此方法,我觉得应该是XtraBarsCHS()方法,另外最后一段代码,DevExpress.XtraSpreadsheet命名空间下并不存在Localization此类型,编译不通。

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

    后记

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

  • 相关阅读:
    Lambda表达式、依赖倒置
    ASP.NET vNext 概述
    Uname
    RHEL4 i386下安装rdesktop【原创】
    Taxonomy of class loader problems encountered when using Jakarta Commons Logging(转)
    How to decompile class file in Java and Eclipse
    先有的资源,能看的速度看,不能看的,抽时间看。说不定那天就真的打不开了(转)
    Google App Engine 学习和实践
    【VBA研究】VBA通过HTTP协议实现邮件轨迹跟踪查询
    js正則表達式语法
  • 原文地址:https://www.cnblogs.com/ruishuang208/p/winform.html
Copyright © 2011-2022 走看看