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可以显示匹配的总数和当前匹配的索引。

DevExpress WPF v19.1:Data Grid/Tree List等控件功能增强
增强Filter Editor功能
  • Field选择器中的Band层次结构。
  • 新API允许您自定义字段和运算符列表、操作数模板以及禁止组/条件操作。
  • 改进外观。
DevExpress WPF v19.1:Data Grid/Tree List等控件功能增强
自定义Excel样式的下拉式过滤器

您可以处理'ExcelStyleFilterElement.QueryOperators'事件来更改运算符列表,添加自定义运算符或指定操作数模板。

DevExpress WPF v19.1:Data Grid/Tree List等控件功能增强
Excel-inspired组过滤器

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

DevExpress WPF v19.1:Data Grid/Tree List等控件功能增强
"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导航栏在数据层次结构中移动。

DevExpress WPF v19.1:Data Grid/Tree List等控件功能增强
Segment Colorizers

您现在可以使用以下segment colorizers来增强数据可视化。

  • Trend Segment Colorizer
  • Range Segment Colorizer
  • Point-based Segment Colorizer
轴对齐

新的对齐选项包括:

  • Zero - 轴通过另一个轴的零水平。
  • 中心轴位于窗格绘图区域的中心,形成四个象限。
轴标签位置和对齐

图表控件引入了以下选项:

  • 在绘图区域内部或外部显示轴标签。
  • 相对于刻度线(近,远,中心)更改标签对齐方式。
直方图

DevExpress Chart控件现在允许您生成直方图,功能包括:

  • 直方图聚合函数
  • Excel-inspired直方图计算模式(自动,箱宽,箱号)
  • 轴标签内的间隔信息显示
  • Overflow和Underflow bins可自定义标签文本
  • 能将网格线和刻度线与箱和中心轴标签对齐
DevExpress WPF v19.1:Data Grid/Tree List等控件功能增强

===============================================================

DevExpress v19.1全新发布,最新动态请持续关注DevExpress中文网!

DevExpress中文网官网QQ群:540330292      欢迎一起进群讨论

DevExpress WPF v19.1:Data Grid/Tree List等控件功能增强

上一篇:c# – 将Outlook.MailItem.body设置为富文本时出现异常


下一篇:c# – 在WinForms中,如何在DevExpress GridControl中创建删除按钮?