DevExpress v18.2新版亮点——DevExtreme篇(一)
行业领先的.NET界面控件2018年第二次重大更新——DevExpress v18.2日前正式发布,本站将以连载的形式为大家介绍新版本新功能。本文将介绍了DevExtreme Complete Subscription v18.2的新功能,新版30天免费试用!点击下载>>
新的推送通知API
新版本解决了正在构建显示/呈现实时数据的应用程序需求,您可以将DevExtreme控件与SignalR服务器(或任何其他通知服务)集成。新的'push'方法现在可在'Store'实例中使用。
notificationHub.on('message', msg => {
store.push([{ type: msg.type, data: msg.data }]);
});
Real-time UI更新
新的DataSource选项包括:
- reshapeOnPush - 置顶是否应对推送通知应用排序、分组、分页和其他操作;
- pushAggregationTimeout - 指定将到达的通知聚合到批处理中的时间段。
Data Grid & Tree List
实时更新和性能增强
在此版本中,Data Grid和Tree List更快地反映了实时数据的更改。为了解决最流行的使用场景,我们以下列方式扩展了Grid和TreeList的API:
- 'repaintChangesOnly' - 如果设置为'true',推送更新不会强制组件完全重新渲染,新更改跟踪策略仅更新组件UI的修改部分。
- 'editing.refreshMode' - 指定编辑行后的控件操作
- 'full' - 从服务器请求新数据、形状并呈现它;
- 'reshape' - 重塑本地数据并呈现它;
- 'repaint' - 重新渲染本地数据而不重塑;
- 'summary.recalculateWhileEditing' - 在编辑时启用实时摘要重新计算(仅适用于客户端摘要)
- 'highlightChanges' - 启用更新单元格的可视化突出显示。
增强聚焦行和键盘导航功能
新版本引入一个新的API来控制DataGrid和TreeList聚焦的行操作。 当您需要显示Master-Detail关系、浏览记录并以并排视图查看详细信息时,此功能非常有用。
您还可以使用鼠标或键盘来浏览行,新的API允许您通过单个单元格实现自定义键盘导航。
增强Excel数据导出自定义功能
新版本扩展了Excel数据导出引擎的功能,以便您可以更有效地控制导出数据的外观(字体,背景颜色等)。
自定义命令列
此版本包括DataGrid和TreeList控件的新命令列自定义选项,这些选项包括:
- 指定命令列宽度、位置或模板
- 修复或“固定”左侧或右侧的命令列
- 将自定义命令按钮添加到“edit command”列
- 添加任意数量的自定义命令列
- 隐藏或显示特定行的命令按钮
===============================================================
DevExpress 多套购买享更低折扣,更多精彩内容请持续关注DevExpress中文网!
扫描关注DevExpress中文网微信公众号,及时获取最新动态及最新资讯
DevExpress v18.2新版亮点——DevExtreme篇(一)的更多相关文章
- DevExpress v18.2新版亮点——DevExtreme篇(五)
行业领先的.NET界面控件2018年第二次重大更新——DevExpress v18.2日前正式发布,本站将以连载的形式为大家介绍新版本新功能.本文将介绍了DevExtreme Complete Sub ...
- DevExpress v18.2新版亮点——DevExtreme篇(四)
行业领先的.NET界面控件2018年第二次重大更新——DevExpress v18.2日前正式发布,本站将以连载的形式为大家介绍新版本新功能.本文将介绍了DevExtreme Complete Sub ...
- DevExpress v18.2新版亮点——DevExtreme篇(三)
行业领先的.NET界面控件2018年第二次重大更新——DevExpress v18.2日前正式发布,本站将以连载的形式为大家介绍新版本新功能.本文将介绍了DevExtreme Complete Sub ...
- DevExpress v18.2新版亮点——DevExtreme篇(二)
行业领先的.NET界面控件2018年第二次重大更新——DevExpress v18.2日前正式发布,本站将以连载的形式为大家介绍新版本新功能.本文将介绍了DevExtreme Complete Sub ...
- DevExpress v18.1新版亮点——DevExtreme篇(四)
用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExtreme JavaScript Controls v18.1 的新功能 ...
- DevExpress v18.1新版亮点——DevExtreme篇(三)
用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExtreme JavaScript Controls v18.1 的新功能 ...
- DevExpress v18.1新版亮点——DevExtreme篇(二)
用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExtreme JavaScript Controls v18.1 的新功能 ...
- DevExpress v18.1新版亮点——DevExtreme篇(一)
用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExtreme JavaScript Controls v18.1 的新功能 ...
- DevExpress v18.2新版亮点——Reporting篇(二)
行业领先的.NET界面控件——DevExpress v18.2日前正式发布,本站将以连载的形式为大家介绍新版本新功能.本文将介绍了DevExpress Reporting v18.2 的新功能,新版3 ...
随机推荐
- mybatis之Mybatis_demo
这篇博文通过简单的CRUD案例,让大家能够快速的上手,使用mybatis. 1,在eclipse中新建java project项目 mybatis_demo 2,在mybatis_demo项目中建 ...
- Docker介绍及使用
什么是容器? 容器就是在隔离的环境运行的一个进程,如果进程停止,容器就会销毁.隔离的环境拥有自己的系统文件,ip地址,主机名等,kvm虚拟机,linux,系统文件 程序:代码,命令 进程:正在运行的程 ...
- 11_vim
vim编辑器 文本编辑器,字处理器linux重要哲学思想之一:使用纯文本格式来保存软件的配置信息,大多数情况下都是如此,而且一切皆文件此前学过nano,sed..nano入门简单,但功能简陋 vi:V ...
- 从Scratch到Python之角色与造型
从Scratch到Python之角色与造型 继续讲解通过python turtle从积木编程过渡到代码编程的技巧.角色是scratch中很重要的主角,每个角色可以更换不同的造型或者音效,堆叠不同的积木 ...
- sourcetree,创建工作流报错:Fatal: Not a gitflow-enabled repo yet. Please run 'git flow init' first.-》解决办法
1.打开项目下.git/config文件,或者如下图操作: 2.打开config文件以后,删除所有 [gitflow *条目并保存文件 3.关闭并重新打开sourcetree 4.仓库->Git ...
- Tomcat性能优化(转载)
出处:微信订阅号GitChat精品课程 — Tomcat性能优化 Tomcat 简单介绍 Sun 公司创建了第一个 Servlet 容器,即 Java Web Server,但 JWS 只是为了演示 ...
- 将python中的一个float变量转成内存的4个字节值
#coding=utf- from struct import pack,unpack byte=pack('f',1.5) print(byte) print([i for i in byte]) ...
- S3T mongodb GUI
下载 cd ~/Downloads wget https://download.studio3t.com/studio-3t/linux/2019.2.1/studio-3t-linux-x64.ta ...
- C语言多种方法求解字符串编辑距离问题的代码
把做工程过程经常用的内容记录起来,如下内容段是关于C语言多种方法求解字符串编辑距离问题的内容. { if(xbeg > xend) { if(ybeg > yend) return 0; ...
- .net扩展方法
http://www.cnblogs.com/landeanfen/p/4632467.html 看了博客才知道定义一个Util工具类并且在工具类里面写静态扩展方法并不是最好的选择.