DevExpress WPF v19.1:Data Grid/Tree List等控件功能增强
行业领先的.NET界面控件DevExpress 日前正式发布v19.1版本,本站将以连载的形式介绍各版本新增内容。在本系列文章中将为大家介绍DevExpress WPF v19.1中新增的一些控件及部分功能增强,点击下载试用新版本试用>>
支持.NET Core 3 Preview 5
除了针对.NET Framework 4.5.2构建的DevExpress程序集之外,新版本还发布了针对.NET Core 3构建的新程序包。这些程序包包含相同的DevExpress WPF控件集,允许您在正式发布之前在.NET Core 3环境中测试应用程序。
Data Grid和Tree List
增强搜索面板功能
Group Panel已经集成到Search Panel中,使其更加紧凑、信息更丰富。 Search Panel可以显示匹配的总数和当前匹配的索引。

增强Filter Editor功能
- Field选择器中的Band层次结构。
- 新API允许您自定义字段和运算符列表、操作数模板以及禁止组/条件操作。
- 改进外观。

自定义Excel样式的下拉式过滤器
您可以处理'ExcelStyleFilterElement.QueryOperators'事件来更改运算符列表,添加自定义运算符或指定操作数模板。

Excel-inspired组过滤器
过滤器下拉列表现在可以对来自两列或更多列的过滤器项目进行分组,并将结果显示为分层检查列表。

"No Records Found"标题
当数据源为空或过滤器/搜索查询未返回任何结果时,WPF Data Grid和Tree List现在可以显示'No Records Found' , 启用ShowEmptyText来显示此标题。
其他增强功能
- 新增DataViewBase.ColumnHeaderStyle属性
- 您可以使用'StringFormat' 属性格式化存储在列标题中的对象
Charting
汇总函数
WPF Chart控件现在提供内置和自定义汇总函数。为了更快地渲染,图表控件在生成和绘制点之前应用汇总函数。内置汇总函数包括:
- MIN / MAX
- SUM
- AVERAGE
- COUNT
改进渲染
新版本优化2D线系列和财务指标渲染速度,在交互操作(缩放和滚动)期间减少了卡顿和更高的帧速率。
新版本已经预览了一种新的DirectX曲面渲染模式,可以加速Line和Spline系列(参见ChartControl.IsDirectXSurfaceRendering选项)。
Drill-Down
WPF Chart控件现在支持分层数据适配器,您可以轻松实现drill-down图表。您还可以创建无限drill-down级别,并使用集成的Breadcrumb导航栏在数据层次结构中移动。

Segment Colorizers
您现在可以使用以下segment colorizers来增强数据可视化。
- Trend Segment Colorizer
- Range Segment Colorizer
- Point-based Segment Colorizer
轴对齐
新的对齐选项包括:
- Zero - 轴通过另一个轴的零水平。
- 中心轴位于窗格绘图区域的中心,形成四个象限。
轴标签位置和对齐
图表控件引入了以下选项:
- 在绘图区域内部或外部显示轴标签。
- 相对于刻度线(近,远,中心)更改标签对齐方式。
直方图
DevExpress Chart控件现在允许您生成直方图,功能包括:
- 直方图聚合函数
- Excel-inspired直方图计算模式(自动,箱宽,箱号)
- 轴标签内的间隔信息显示
- Overflow和Underflow bins可自定义标签文本
- 能将网格线和刻度线与箱和中心轴标签对齐

===============================================================
DevExpress v19.1全新发布,最新动态请持续关注DevExpress中文网!
DevExpress中文网官网QQ群:540330292 欢迎一起进群讨论

DevExpress WPF v19.1:Data Grid/Tree List等控件功能增强的更多相关文章
- DevExpress WinForms v19.1新版亮点:Spreadsheet/Sunburst控件功能增强
行业领先的.NET界面控件DevExpress v19.1终于正式发布,本站将以连载的形式介绍各版本新增内容.在本系列文章中将为大家介绍DevExpress WinForms v19.1中新增的一些控 ...
- DevExpress WPF v19.1新版亮点:Scheduler等控件新功能
行业领先的.NET界面控件DevExpress 日前正式发布v19.1版本,本站将以连载的形式介绍各版本新增内容.在本系列文章中将为大家介绍DevExpress WPF v19.1中新增的一些控件及部 ...
- DevExpress WPF v19.1新版亮点:Ribbon等控件新功能
行业领先的.NET界面控件DevExpress 日前正式发布v19.1版本,本站将以连载的形式介绍各版本新增内容.在本系列文章中将为大家介绍DevExpress WPF v19.1中新增的一些控件及部 ...
- DevExpress WPF v19.1新版亮点:Gantt/Map控件新功能
行业领先的.NET界面控件DevExpress 日前正式发布v19.1版本,本站将以连载的形式介绍各版本新增内容.在本系列文章中将为大家介绍DevExpress WPFv19.1中新增的一些控件及部分 ...
- DevExpress WinForms v19.1新版亮点:Tree List等控件性能增强
行业领先的.NET界面控件DevExpress v19.1终于正式发布,本站将以连载的形式介绍各版本新增内容.在本系列文章中将为大家介绍DevExpress WinForms v19.1中新增的一些控 ...
- DevExpress WPF v19.2图表图形控件功能增强?速速种草
通过DevExpress WPF Controls,你能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案. 无论是Office办公软件的衍 ...
- WPF之花式控件功能扩展
文章默认你已经入门WPF了 WPF日常开发,经常遇到默认的控件功能不满足需求,怎么办? No1. 自定义控件模板 平时开发中,经常遇到比较"俗"的需求,嫌弃控件默认的样子. ...
- 甘特图、Data Editors控件新玩法—DevExpress WPF v19.2
通过DevExpress WPF Controls,你能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案. 无论是Office办公软件的衍 ...
- DevExpress WPF v19.1新版亮点:主题/Tree List等控件新功能
行业领先的.NET界面控件DevExpress 日前正式发布v19.1版本,本站将以连载的形式介绍各版本新增内容.在本系列文章中将为大家介绍DevExpress WPF v19.1中新增的一些控件及部 ...
随机推荐
- flutter block回调
block回调在oc中很常见,到了flutter中仍然有block回调 自定义一个StatefulWidget PageTitle 无参数回调VoidCallback VoidCallback onT ...
- samba安装应用实例-1
应用实例:先安装samba软件,yum install -y samba1.需求:共享一个目录,任何人都可以访问,不用输密码,只读.(1)首先打开samba配置文件/etc/samba/smb.con ...
- 实现Servlet接口
1 右键项目->Build Path->Configure Build Path 2 Add Library...->Server Runtime 3 Apache Tomcat-& ...
- python指定pip安装源
python的pip默认的安装源的位置是国外的,导致有时候下载很慢或者直接失败我们可以切换国内的源 目前国内可用的我知道的有两个 豆瓣的:http://pypi.doubanio.com/simple ...
- django设置mysql为数据库笔记
1,guest/settings.py中加上 import pymysql pymysql.install_as_MySQLdb() 安装好pymysql 2,guest/settings.py的DA ...
- Unity中的动画系统和Timeline(4) AvatarMask和IK动画
AvatarMask(骨骼遮罩) 在前面角色动画的基础上,角色在奔跑过程中捡起一块木头,双手要抱着这块木头.如果使用前面的方法,直接切换动画,那么就只剩下抱木头的动画,其它动画就没了.这时我们要使用下 ...
- java课堂疑问解答与思考1
问题一 Java类中只能有一个公有类吗?用Eclipse检测以下程序是否正确.是否在接口中同样适用. 答:一个源文件里必须稚嫩发有一个公有类,名称必须与文件名一致.以上程序经过编译没有提示错误.jav ...
- qs.js使用方法
https://github.com/ljharb/qs 占个空
- c++ release和debug语句分离
#ifdef _DEBUG a=1; #else a=2; #endif
- python中导入模块的注意点
1.import 和 from import 的区别 import module导入模块:语句执行完后会创建一个新的命名空间,在该命名空间中执行相应的函数.执行时,需要的变量.函数和类名前需要加 ...