精华内容
下载资源
问答
  • devexpress作为一个功能强大的控件库工具,它很好地为用户提供了多种常用开发语言的控件管理支持,让用户可以在控件的管理下,在开发过程中根据不同的需求进行控件的选择和使用,并且它针对那些项目开发团队更是提供...

    devexpress作为一个功能强大的控件库工具,它很好地为用户提供了多种常用开发语言的控件管理支持,让用户可以在控件的管理下,在开发过程中根据不同的需求进行控件的选择和使用,并且它针对那些项目开发团队更是提供了版本控制的功能,让用户可以通过这个程序对项目开发文件进行版本控制,让你可以在程序的帮助下,进行工作进度的同步处理,所以各位用户,这个程序是你不能错过的优秀程序,赶快下载使用体验它的全部功能,让你可以使用各种常规辅助控件,帮助你大大提升你的开发效率吧。

    devexpress安装教程+安装包【获取文件需点击此处】


    1、下载解压,得到该软件的原文件和注册机;

    2、双击“DevExpressUniversalTrialCompleteSetup-20200430.exe”开始安装,点击trial installation;

    3、选择软件的安装路径,点击accept;

    4、选择yes,然后点击install;

    5、安装完成之后,点击finish直接退出安装向导;

    6、双击运行DevExpress_Universal_Patch_v1.6.exe注册机,点击patch即可激活软件;

    7、至此,打开软件激活成功,全部功能免费试用。

    新特性


    1、新步进度条
    我们新的WinForms Step Progress Bar可视化了线性过程并突出了其当前阶段。
    2、行热点
    我们已经向表视图添加了EnableAppearanceHotTrackedRow选项。热跟踪行使用应用于HotTrackedRow的外观设置。
    3、计算选定行的总计摘要
    在多行选择模式下,我们的WinForms数据网格可以计算选定数据和组行的总计。无论何时更改选择,表格都会自动更新其摘要值。
    用户可以通过页脚的上下文菜单更改摘要模式。
    4、在运行时编辑注释
    最终用户现在可以通过功能区命令(添加文本注释/添加图像注释)创建文本和图像注释。
    如果启用了RuntimeEditing选项,则最终用户可以更改现有注释-编辑文本并替换图像,或通过Delete键将其删除。
    5、新的DateTime轴模式
    DevExpress v20.1包含一个新的SkipRangesWithoutPoints选项。启用它可以自动排除所有没有数据点的轴范围。此功能对财务图表特别有用-您不再需要手动定义非工作日期间隔。
    6、恒定线-运行时编辑
    最终用户现在可以通过功能区命令添加常数线(添加垂直常数线/添加水平常数线)。
    最终用户可以移动常数行,编辑其标题或删除该行(通过Delete键)。当用户移动恒定线时,将发生新的ConstantLineMoved事件。
    7、侧面点
    DevExpressv20.1包含了我们新的补充点图表元素。您可以为第一个和最后一个序列点配置标记和标签,而与其他序列点无关。
    8、文字工具
    我们新的文本工具使您和您的用户可以在图表中添加文本标签。

    展开全文
  • DevExpress控件使用经验总结\DevExpress文档、教程
  • DevExpress控件安装、汉化使用教程-附件资源
  • DevExpress控件汉化教程详解

    千次阅读 2012-04-22 14:58:48
    所有Developer Express .NET产品都有本地化资源,比如按钮属性,控件属性描述,菜单项,确认和错误的信息等等,所有这些资源字符串可以很容易地被翻译成各种语言。  先看下面汉化前后的图片: 汉化前 ...
    所有Developer Express .NET产品都有本地化资源,比如按钮属性,控件属性描述,菜单项,确认和错误的信息等等,所有这些资源字符串可以很容易地被翻译成各种语言。
      先看下面汉化前后的图片:

    汉化前 汉化后

    DevExpress控件汉化详解(WebForm)

    DevExpress控件汉化详解(WebForm)

    如何实现上述的汉化呢?Dev汉化总结下来一般分三种形式:一种是利用已经汉化好的资源包;一种是使用本地对象类,利用代码汉化;还有就是资源包和代码结合。下面我们就这三种情况的实现方法和各自的利弊做一详细的讲解。

      一、利用资源包汉化

      一、如何使用资源包进行汉化

      首先,您需下载现有的资源包(资源包汉化由慧都科技提供,下载链接地址www.devexpress.com/kb=A421)将所需的汉化的资源zh-CHS中国 (简体) 、zh-CN中国 (中国)、zh-TW 中国 (台湾)拷贝到执行目录下。利用CurrentThread.CurrentUICulture加载资源包。参照代码如下:

      Code

    1static void Main()
    2{
    3  System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");
    4      Application.Run(new Form1());
    5}
    6

      二、如何修改资源包

      资源包有一个跟Dev组件同样的强名密钥文件StrongKey.snk。如果你想编译资源文件,你可以做到这一点,只要你拥有组件完整的源代码,重新指定强名密钥文件,获得自己的StrongKey.snk。具体实现可查阅MSDN Library。

      1、    拷贝StrongKey.snk从安装的源代码的目录"Program Files"Developer Express .NET vX.Y"Sources"DevExpress.Key" 到当前资源包的DevExpress.Key目录。(vX.Y为当前安装版本号)

      2、    打开资源包Localization.sln工程,根据下面提及的使用本地化方法找出要汉化的属性,当然如果你购买了源代码也可以查看源代码Localization类里面的本地化方法列出的变量来实现你需要的汉化。

      3、    重新生成资源文件,这时对应的Dll将在DevExpress.DLL文件夹中。

      注:利用现有资源包汉化使用简单,运用也最普遍,但因目前汉化的资源不全,往往会修改资源包。然而StrongKey.snk强名密钥文件商家不可能提供,因为那是他们的签名。如果在没有自己StrongKey.snk的情况下重新编译资源包,那只能将自己修改好的资源文件,借助于商家来帮助重新编译。

      二、使用本地对象汉化

      每一个Dev组件或者库都有其相对应的本地化类。其实本地化的过程很简单,首先创建一个子类继承相对应的本地化基类(参照下面表),重载GetLocalizedString方法,这方法应该返回字符串的具体字符串资源标识符。其次,就是调用该类,实例化对应类的静态Active属性。

    Control Class
    XtraBars DevExpress.XtraBars.Localization.BarLocalizer
    XtraCharts DevExpress.XtraCharts.Localization.ChartLocalizer
    XtraEditors Library DevExpress.XtraEditors.Controls.Localizer
    XtraGrid DevExpress.XtraGrid.Localization.GridLocalizer
    XtraLayout DevExpress.XtraLayout.Localization.LayoutLocalizer
    XtraNavBar DevExpress.XtraNavBar.NavBarLocalizer
    XtraPrinting Library DevExpress.XtraPrinting.Localization.PreviewLocalizer
    XtraPivotGrid DevExpress.XtraPivotGrid.Localization.PivotGridLocalizer
    XtraReports DevExpress.XtraReports.Localization.ReportLocalizer
    XtraScheduler DevExpress.XtraScheduler.Localization.SchedulerLocalizer
    XtraSpellChecker DevExpress.XtraSpellChecker.Localization.SpellCheckerLocalizer
    XtraTreeList DevExpress.XtraTreeList.Localization.TreeListLocalizer
    XtraVerticalGrid DevExpress.XtraVerticalGrid.Localization.VGridLocalizer

      具体代码实现:

      一、实现上述汉化,您需要在代码中添加如下代码:

      代码汉化

     public class ChEditLocalizer : Localizer
      {  // 重载 GetLocalizedString 方法
        public override string GetLocalizedString(StringId id)
        {  switch (id)
          {  // PictureEdit 菜单汉化
            case StringId.PictureEditMenuCut: return "剪切";
            case StringId.PictureEditMenuCopy: return "复制";
            case StringId.PictureEditMenuPaste: return "粘贴";
            case StringId.PictureEditMenuDelete: return "删除";
            case StringId.PictureEditMenuLoad: return "加载";
            case StringId.PictureEditMenuSave: return "保存";
            // TextEdit 菜单汉化
            case StringId.TextEditMenuCut: return "剪切";
            case StringId.TextEditMenuCopy: return "复制";
            case StringId.TextEditMenuPaste: return "粘贴";
            case StringId.TextEditMenuDelete: return "删除";
            case StringId.TextEditMenuSelectAll: return "全选";
            case StringId.TextEditMenuUndo: return "返回";
            // DateEdit 控件汉化
            case StringId.DateEditToday: return "今天";
            case StringId.DateEditClear: return "取消";
          }
          return "";
        }
    }

      public class MyTreeListLocalizer : TreeListLocalizer
      {
        public override string GetLocalizedString(TreeListStringId id)
        {
          switch (id)
          {
            //TreeList列菜单汉化
            case TreeListStringId.MenuColumnSortAscending: return "升序";
            case TreeListStringId.MenuColumnSortDescending: return "升序";
            case TreeListStringId.MenuColumnBestFit: return "固定列";
            case TreeListStringId.MenuColumnBestFitAllColumns: return "固定所有列";
            case TreeListStringId.MenuColumnColumnCustomization: return "自定义列";
          }
          return "";
        }
      }

      二、一旦ChEditLocalizer和MyTreeListLocalizer被创建你能设定对应的Active,实现方法参照如下:

    Active
    private void Form1_Load(object sender, EventArgs e)
    { 
      Localizer.Active = new ChEditLocalizer();
      TreeListLocalizer.Active = new MyTreeListLocalizer();
    }

      注:代码汉化可以让用户自定汉化内容,但一旦重载GetLocalizedString方法,就必须对整个对象类汉化,代码量较大。当然,如果您只想对局部属性进行汉化,其他的保留英语,你可以在返回为空的代码:

      return "";修改为return base.GetLocalizedString(id);

      三、资源包与代码结合

      这种方法介于上述两种方法之间,既使用了资源包,减少了代码汉化的工作量,又在资源包没有满足汉化的基础上修改追加汉化,但仍然存在比如XtraEditors资源包中有复制与粘贴汉化调换了,就必须对整个Localizer类的成员进行汉化的情况。具体实现可在应用程序初期化时同时追加下面代码:

      Code

    System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");
    Localizer.Active = new ChEditLocalizer();

      补充:如果你购买了源代码,并且有自己的StrongKey.snk强名密钥文件,那么直接在对应的控件源代码中修改GetLocalizedString的每一个返回值,使用重新编译源代码的Dll文件来达到直接汉化的目的,但同样会花费很大的工作量。

    展开全文
  • 前言  DevExpress是一个庞大的控件库,也很是好用(没用过,听说),但是要收费。  网上关于DevExpress的... DevExpress不像其他控件库一样,直接引用或是附加个dll就可以使用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,如需转载请自行联系原作者

    展开全文
  • 1、https://www.cnblogs.com/xishuai/p/3554594.html DevExpress控件安装、汉化使用教程 注:DevExpress 17.1软件破解版本在我的百度云盘上 2、https://blog.csdn.net/aabbbaby/article/details/53431694 资源...

    1、https://www.cnblogs.com/xishuai/p/3554594.html  DevExpress控件安装、汉化使用教程

    注:DevExpress 17.1软件破解版本在我的百度云盘上

    2、https://blog.csdn.net/aabbbaby/article/details/53431694  资源汇总(示例、视频)

    3、https://www.evget.com/article/2016/1/19/23424.html     DevExpress WPF视频教程(36集全)

     

     

    4、控件示例:

    WPF DevExpress GridControl TableView 全选 和反选 以及获取选中行的数据

    https://blog.csdn.net/u013115151/article/details/46793297

     

    5、DevExpress WPF 提升班

    http://edu.evget.com/linesalon/3-detail

     

    6、DevExpress v17.1最新版帮助文档下载大全

    https://www.evget.com/article/2017/8/23/26784.html

    展开全文
  • DevExpress WinForms v18.2下载】 DevExpress WinForms v18.2中包含了一个新的WinForms组件 ...DevExpress Sunburst Control使用圆形布局显示层次结构的不同级别,最里面的圆圈代表顶层。 同样,TreeMap Control...
  • 【转】DevExpress控件安装 原文链接: ...3、DevExpress控件使用经验总结(伍华聪)的专栏)仅供参考 4、DevExpress使用教程:常用Winform界面封装 自己百度吧,不让添加链接 下载地址:DevExp...
  • DevExpress WinForms v...在最新发布的DevExpress WinForms v18.2中,DevExpress WinForms和ASP.NET图表控件引入嵌套系列模板的概念,是您能在不编写自定义代码的情况下深入查询图表。 Chart控件的嵌入式痕迹...
  • DevExpress Universal Subscription拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpress Dashboard eXpressApp 框架、适用于 Visual Studio的CodeRush等一系列辅助工具。 屡获大奖的软件开发...
  • XtraReport 学习 教程 详细介绍的使用方法~
  • 使用教程:http://training.evget.com/video/5110 C# System 程序集https://msdn.microsoft.com/zh-cn/library/mt468159(v=vs.110).aspx\ 转载于:https://www.cnblogs.com/leaflife/p/6936239.html...
  • DevExpress拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpress Dashboard eXpressApp 框架、适用于 Visual Studio的CodeRush等一系列辅助工具。 DevExpress Dashboard附带许多导出设置/...
  • DevExpress TreeList使用教程之绑定多级树 概述:TreeList控件可以同时显示树结构和其他数据列,即在一个列上建立父子关系展开或收缩,同时还可以显示其他列的内容。在TreeList中同时引入了 Node和 ...
  • 在最开始CheckEdit控件有16种样式, 使用CheckStyle属性,开发人员可以选择其中一种样式。随着时间推移,与其他Windows应用程序一样有些样式变得过时,最终使这些枚举值隐形。通过将CheckStyle设置为其中一个旧值,...
  • DevExpress WPFSubscription拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建...
  • AspxCheckBox 是一个检查编辑控件去展示特殊条件是否关闭或者打开。它通常会展示Yes/No 或者是 True/False 的选择给用户。 用户可以通过用鼠标点击编辑控件改变Check状态... 用程序设置状态,一般使用 Checked 或...
  • DevExpress WinForms v18.2下载】 每个新版本都在几个新控件中引入了矢量图标支持。 对于v18.2,这是列表: BackstageViewControl及其项目 RecentItemControl及其项目 Context Buttons 随着矢量...
  • DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持...

空空如也

空空如也

1 2 3 4 5 6
收藏数 118
精华内容 47
关键字:

devexpress控件使用教程