devexpress

Native type binding source / How to fill a DevExpress GridControl with a List of strings?

a 夏天 提交于 2020-05-18 19:07:49
问题 I normally have no problem with binding a DataSource to a GridControl. I usually so something like this: myGrid.DataSource = myList // BindingList<ComplexObject> colMyStrings.FieldName = "PropertyNameOfComplexObject"; and it works fine. I can add and delete rows from the grid and they will get added to / deleted from the DataSource "myList". So I basically always see what's in my List. But now I don't have a List<ComplexObject> , where the Generic Type has Properties, but I have a List filled

Native type binding source / How to fill a DevExpress GridControl with a List of strings?

瘦欲@ 提交于 2020-05-18 19:06:57
问题 I normally have no problem with binding a DataSource to a GridControl. I usually so something like this: myGrid.DataSource = myList // BindingList<ComplexObject> colMyStrings.FieldName = "PropertyNameOfComplexObject"; and it works fine. I can add and delete rows from the grid and they will get added to / deleted from the DataSource "myList". So I basically always see what's in my List. But now I don't have a List<ComplexObject> , where the Generic Type has Properties, but I have a List filled

DevExpress v15.1:Dashboard控件升级

被刻印的时光 ゝ 提交于 2020-04-07 13:29:12
< 下载最新版DevExpress Analytics Dashboard v15.1.5 > 条件格式 随着v15.1的发布,现在您可以应用条件格式到透视网格项目的各个数据单元格中,此功能允许您使用一组预定义的规则来高亮指定单元格或整个行。 在汇总级计算字段 当构建一个计算字段的表达式时,您可以使用集合函数(如Sum, Avg, Count等)。这些函数可以被用于所有的数值字段类型,允许您在汇总级评估计算字段。 新的数据访问引擎 DevExpress Dashboard设计器使用新的数据访问引擎,其中包括一个新的数据源向导和一个已更新的查询生成器。新的数据源向导附带以下功能: 连接到包含在SQL数据库的存储程序 使用表达式查询自定义绑定到仪表参数的查询参数 利用实体框架和对象数据源提供仪表板数据,需要注意的是在IQueryable属性的服务器模式下实体框架数据源支持绑定到与数据上下文。 有兴趣的朋友可以 点击查看更多有关 DevExpress的文章 ! 来源: oschina 链接: https://my.oschina.net/u/2317468/blog/499914

DevExpress v15.1.5发布[附下载]

喜你入骨 提交于 2020-04-07 13:14:14
< 免费下载DevExpress v15.1.5 > DevExpress近日最新发布v15.1.5。在新的版本中引入了一些重要的操作和API更改,如果在您已经使用DevExpress.NET产品创建项目,那么需要仔细阅读下面的这些参数变化,以便您的代码适应最新的版本。 Dashboard # BC3022: DashboardFormatCondition.None的值从DashboardFormatCondition枚举中删除 DXControls for WPF # BC3026: TabControl - 更改了一些本地类 TabControlFastRenderPanel.TabContentCacheMode属性已重命名为ContentCacheMode TabControlFastRenderPanel类已重命名为FastRenderPanel TabControlContentHost类已经移动到DevExpress.Xpf.Core命名空间中 TabControlContentHost类已重命名为ContentHost TabControlContentHostPresenter类已重命名为ContentHostPresenter eXpressApp Framework # BC3031: NotificationsObject -

【版本升级】DevExpress v16.1.8发布 新版本引入一些新功能

两盒软妹~` 提交于 2020-04-07 12:33:31
【 DevExpress v16.1.8下载 】 此列表包含了v16.1.8中引入的所有新功能: All WinForms Controls T426102 - TaskbarAssistant - 提供显示JumpListItemTask对象自定义工具提示的功能 DXBars for WPF T417377 - BarCheckItem的Checked State Background类似于DXStyle和Office2016White主题的StatusBar背景 XtraMap T436747 - 新增ImageLayer.EnableAntialiasing属性 XtraRichEdit T408457 - 当将文档导出到PTF时,提供为\listtext编写\plain属性的功能 T206625 - XtraRichEdit - 为API提供仅字母下划线的功能 T156273 - 新增以编程方式指定默认制表位停止宽度的方法 T325064 - 新增使用页面设置对话框修改页眉和页脚偏移的功能 XtraTreeList Suite T347180 - TreeList - 使用XtraSerializableProperty属性标记CreateBand method virtual和TreeList.Options DevExpress v16.1.8全部更新内容(英文) 来源

DevExpress:条形码显示控件BarCodeControl

纵饮孤独 提交于 2020-04-07 11:34:25
本文为我的.NET控件库DevExpress使用笔记,我的DevExpress版本为13.1 1、控件类型全称:DevExpress.XtraEditors.BarCodeControl 2、控件所在程序集:DevExpress.XtraBars.v13.1.dll 3、工具箱内分类:DX.13.1: Common Controls 4、控件样式截图 5、BarCodeControl支持多种方案的条形码,该控件的Symbology属性可以设置具体使用哪种规则生成条形码。以中国的零售商品编码为例,根据国标GB12904-2008中的描述,中国的零售商品编码分为13位代码结构和8位代码结构两种,采用ISO/IEC-15420中定义的EAN/UPC条码码制。因此要想生成国内零售商品的条形码,只需要将Symbology属性设置为EAN13或EAN8,并在Text属性中填入条码数字即可,注意由于条码最右侧的数字为校验位,控件可以自动计算出来,因此不需填写(即上面那张图只需要把Text设置成690123456789就可以了)。 6、如果采用EAN13的编码方式,对应的生成类就是DevExpress.XtraPrinting.BarCode.EAN13Generator,如果采用EAN8的编码方式,对应的生成类就是DevExpress.XtraPrinting.BarCode

WPF界面开发新纪元,DevExpress v20.1新功能即将支持.NET Core

别等时光非礼了梦想. 提交于 2020-04-06 18:53:05
下载DevExpress v19.2完整版 在本系列文章中,小编将为大家详细介绍在下一个主要版本(v20.1)中提供的一些功能,感谢大家长期以来对DevExpress WPF组件的信任与支持,早期访问和CTP版本仅用于早期测试目的,尚不能用于生产环境。 该版本可以与其他主要版本的DevExpress产品并排安装。 在安装Early Access和CTP版本之前,请备份您的项目和其他重要数据。 支持.NET Core 在当前发布周期(v20.1)中添加以下.NET Core设计器功能: 将App.config中的应用程序主题应用于所有设计器预览。 选择非可视化元素(数据网格列、工具栏和功能区项)。 基本智能标签 - 显示文档链接,选择应用程序主题。 WPF Data Grid 虚拟源 - 数据编辑 Infinite和Paged sources现在支持通过Edit Entire Row进行数据编辑,最终用户可以再输入单元格值后按Update按钮,来将更改异步发布到数据源。 WPF Data Grid和TreeList - 通用功能 自动列的自适应 滚动数据时,Data Grid和TreeList可以自动重新计算最佳列宽。 WPF Gantt 资源 您可以将资源分配给任务,并指定资源在任务上花费的时间百分比。 向后调度 Backward

.NET界面开发工具——DevExpress v19.2.7升级发布

跟風遠走 提交于 2020-04-06 13:31:02
DevExpress Universal Subscription 拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpress Dashboard eXpressApp 框架、适用于 Visual Studio的CodeRush等一系列辅助工具。 2019年,屡获大奖的软件开发平台DevExpress Universal v19.2全新面世,最新版拥有众多新产品和数十个具有高影响力的功能,可为桌面、Web和移动应用提供直观的解决方案,全面解决各种使用场景问题。 DevExpress v19.2.7下载 具体更新内容如下: 【 DevExpress v19.2.7下载 】 此列表包含v19.2.7中已解决的所有问题。 所有WinForms产品 T857437 - RibbonControl中的内存泄漏 T804017 - ExpressionEditor不支持ToDateTime函数 T516557 - Form Filling - 包含多个具有相同名称字段的交互式表格填写不正确 T871264 - 项目设置 - 当显示相邻项目的表单设计器时,将重置所选的调色板 T865254 - RadialMenu - BeforePopup事件不会触发 T856483 - SplitContainerControl -

ASP.NET Core界面开发,DevExpress v19.2的Visual Studio集成

荒凉一梦 提交于 2020-04-05 22:13:03
由轻量级JavaScript小部件提供支持的70+个高性能 DevExpress ASP.NET Core Controls ,包含功能完善的报表平台,因此您可以再最短时间内交付响应迅速的业务线应用程序。DevExpress ASP.NET Core控件v19.2新版正式增强Visual Studio集成、改进UI控件功能等,欢迎下载最新版体验! DevExpress ASP.NET v19.2正式版下载 Themes 自定义CSS包 现在您可以为应用程序中使用的UI组件捆绑CSS样式,同时还可以创建多个捆绑包,这些捆绑包包含不同的DevExtreme色板(包含不同的组件集)。 UI控件 异步验证 v19.2在验证引擎中添加新的异步验证规则,现在您可以使用[Remote]属性通过调用服务器操作方法来执行远程数据验证。 进行数据验证时,DevExtreme数据编辑器将显示动画指示器(验证完成后,该指示器将变为"result"图标)。 数据表单 - 没有完全重新呈现的动态更新 您可以自定义组(添加/删除/显示/隐藏)中的DevExtreme数据表单项,而无需重新呈现整个表单。 新的拖放实用程序 现在v19.2提供一个拖放实用程序库,因此您可以在Web应用程序中实现自定义的拖放功能。 跨组件拖放API 这个新的API使您可以合并跨组件的拖放支持。 增强浮动按钮功能 Floating

DevExpress LookUpEdit 数据绑定

和自甴很熟 提交于 2020-04-02 09:34:40
lookupedit是一个类似combox的数据选择框,可以绑定一个数据源,跟combox不一样的是lookupedit 显示的字段和实际值的字段可以是不同字段。下面展示一个数据绑定, public class NameValue { public string Name { get; set; } public string Value { get; set; } }  List<NameValue> list = new List<NameValue>(){ new NameValue() { Name="张三",Value="zhang"}, new NameValue() { Name="李四",Value="li"}, new NameValue() { Name="王五",Value="wang"} }; //包含两个字段,Name为显示的字段,value为实际值字段。 //插入了一个binding,将lookupedit的editvalue绑定实体的Value字段。 lkpTest.Properties.DataSource = list; lkpTest.Properties.DisplayMember = "Name"; //输入框中要显示的值 lkpTest.Properties.ValueMember = "Value"; lkpTest