用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容。本文将介绍了DevExpress WPF v18.1 的新功能,快来下载试用新版本!点击下载>>

Data Grid & Tree List

Band Separators

在新版本中,WPF Data Grid和TreeList控件显示thick band separators,您可以指定separator颜色和厚度,还可以为根和嵌套band separators指定不同的外观设置。

嵌套属性通知

当嵌套属性值更改时,DevExpress WPF Data Grid和TreeList控件可以自动更新单个单元格、排序、分组、过滤和摘要。

注意:只有定义了属性的对象才需要实现INotifyPropertyChanged接口 - 嵌套属性路径中的其他对象没有此类要求。

Best Fit增强功能

WPF Data Grid和TreeList控件现在为Band headers提供了'Best Fit'选项,Best Fit计算并应用波段完全显示其内容所需的最佳宽度。 此功能适用于最终用户和Grid的API。

滚动性能

新版本优化了垂直滚动,现在比旧版本快了15%。

支持INotifyDataErrorInfo验证

WPF Data Grid和TreeList控件自动显示实现INotifyDataErrorInfo数据源对象中的验证错误。 与IDataErrorInfo不同,INotifyDataErrorInfo接口在数据源中发生验证错误时通知绑定的UI控件。

保留滚动位置

DevExpress WPF Data Grid和TreeList控件附带了一个新的选项,可帮助网格在更新数据时保留滚动位置。所有数据更新类型(添加/删除,数据排序,完整数据刷新)都支持此操作,并且此设计不会影响性能。

文档缩放

新版本为WPF Data Grid、TreeList、Pivot Grid和Chart控件引入了文档缩放,缩放允许您缩小超大尺寸的控件以适合纸张的宽度,或者放大控件以将其打印在多张纸上。

Dialogs

文件夹浏览器和打开/保存文件对话框

DevExpress WPFF打开文件,保存文件和文件夹浏览器对话框首次作为v17.2中的社区技术预览发布,此次更新标志着他们的正式发布。

新的增强功能包括:

  • Breadcrumbs
  • 新增能够使用Open File对话框的选择文件夹
  • 本地化支持

Docking UI

性能增强

此版本包括旨在更快地渲染停靠面板的性能增强功能。

  • Dock / Undock操作现在快了10%。
  • 新选项(LogicalTreeStructure)允许面板内容保留在同一逻辑树中,从而防止冗余更新。 这使得停靠面板的dock/undock速度提高了2倍。
  • 'Restore Layout'变得更快。

其他增强功能

  • 能够指定面板相对于另一个面板或组的自动隐藏位置。
  • 能够为各个布局项自定义上下文菜单。
  • 可以使用逻辑或键盘焦点激活Dock面板。

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

DevExpress v18.1发布,更多精彩内容请持续关注DevExpress中文网!

扫描关注DevExpress中文网微信公众号,及时获取最新动态及最新资讯

DevExpress v18.1新版亮点——WPF篇(二)的更多相关文章

  1. DevExpress v18.1新版亮点——WPF篇(五)

    用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress WPF v18.1 的新功能,快来下载试用新版本!点击下载& ...

  2. DevExpress v18.1新版亮点——WPF篇(四)

    用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress WPF v18.1 的新功能,快来下载试用新版本!点击下载& ...

  3. DevExpress v18.1新版亮点——WPF篇(一)

    用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress WPF v18.1 的新功能,快来下载试用新版本!点击下载& ...

  4. DevExpress v18.2新版亮点——Reporting篇(二)

    行业领先的.NET界面控件——DevExpress v18.2日前正式发布,本站将以连载的形式为大家介绍新版本新功能.本文将介绍了DevExpress Reporting v18.2 的新功能,新版3 ...

  5. DevExpress v18.2新版亮点——DevExtreme篇(二)

    行业领先的.NET界面控件2018年第二次重大更新——DevExpress v18.2日前正式发布,本站将以连载的形式为大家介绍新版本新功能.本文将介绍了DevExtreme Complete Sub ...

  6. DevExpress v18.1新版亮点——XAF篇(二)

    用户界面套包DevExpress v18.1日前正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress eXpressApp Framework(XAF) v18.1 ...

  7. DevExpress v18.1新版亮点——Reporting篇(二)

    用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress Reporting v18.1 的新功能,快来下载试用新版本 ...

  8. DevExpress v18.1新版亮点——DevExtreme篇(二)

    用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExtreme JavaScript Controls v18.1 的新功能 ...

  9. DevExpress v18.1新版亮点——WinForms篇(二)

    用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress WinForms v18.1 的新功能,快来下载试用新版本! ...

随机推荐

  1. CodeForces 1029E div3

    题目链接 第一道场上自己做出来的E题...虽然是div3,而且是原题... 当时做完ABC,D题没有思路就去怼E了,然后发现貌似原题? 事实上就是原题... 给个原题链接... [HNOI2003]消 ...

  2. 在Windows上面使用QT5 (without QTcreator or VS 2017)

    在Windows上面使用QT5 (without QTcreator or VS 2017) 本文环境: 最新版 QT 5.12.1 Windows 10 64位 仅考虑动态链接,静态链接不在本文讨论 ...

  3. ubuntu server 多网卡

    https://wenku.baidu.com/view/51fb15742f60ddccdb38a007.html

  4. SQL Insert Case When Update

    CREATE TABLE LoadTestTable ( ID INT IDENTITY(1,1), FIRSTNAME VARCHAR(50), LASTNAME VARCHAR(50), GEND ...

  5. UI自动化测试篇 :webdriver+ant+jenkins自动化测试实践

    http://www.cnblogs.com/chengtch/p/6063360.html 前面基本弄清楚了webdriver+ testng 的测试环境部署,现在这里记录一下结合ant及jenki ...

  6. mysql创建utf8数据库

    1.创建 CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 2.修改 ALTER DATABASE ...

  7. [原][JSBSim]基于qt代码实现:TCP|UDP与飞行模拟软件JSBSim的通信,现实模型飞行!

    废话没有,上关键代码 头文件 #include <QUdpSocket> #include <qtcpsocket.h> #ifndef vrUDP #define vrUDP ...

  8. Spring AMQP 源码分析 04 - MessageListener

    ### 准备 ## 目标 了解 Spring AMQP 如何实现异步消息投递(推模式) ## 前置知识 <RabbitMQ入门_05_多线程消费同一队列> ## 相关资源 Quick To ...

  9. CentOS下的Autoconf和AutoMake(完善篇) 3

    在<实践篇>之后,由于需求不断修正,所以这篇是针对<实践篇>的一些完善.(以后内容会不定期增加完善) 1.不想链接到math的动态库,想连接到静态库①使用命令ldd ./mys ...

  10. C#对实体进行JSON序列化时枚举的处理

    实体类如下: public enum ESex { Boy, Girl } public class Person { public String Name { get; set; } public ...