百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

DevExpress v16.1新功能介绍

zhezhongyun 2025-02-11 14:24 47 浏览

适应性

改进

DevExtreme & HTML5/JS v16.1为不同屏幕分辨率提供了不同的dxForm组件,此外,我们的HTML5 Data Grid专为小屏幕提供了一些新功能:

  • 使用鼠标点击扩展或折叠groups;
  • Group rows使用上下文菜单;
  • 使用复选框选择columns。

支持AngularJS 2.0

DevExtreme编辑器新增支持AngularJS 2.0

ASP.NET MVC Wrappers (CTP)

v16.1新增支持DevExtreme ASP.NET MVC Wrappers,ASP.NET开发者可使用Razor C#代码在MVC应用中使用DevExtreme组件。

集成Bootstrap

DevExtreme Theme Builder新增支持可自定义的Bootstrap模板,定义UI变得更加快捷和简单。

Data Grid

Banded Column Layout

HTML5-JavaScript Data Grid提供了扩展布局和自定义选项,可以方便的进行整个column的重拍。这个功能在针对跨多区域的用户场景时使用体验更佳。

Data Visualization

HTML5-JavaScript TreeMap

TreeMap可以快速对单层或多层数据进行嵌套,或者通过可量化的变量进行排序和定义尺寸。

客户端导出HTML5-JavaScript Chart

HTML5 Data Visualization组件新增支持客户端导出和打印图表的功能,目前支持:

  • 导出PNG, JPEG, GIF, SVG 和 PDF
  • 打印
  • 可自定义的菜单

连续数据的离散呈现

在TML5-JavaScript Range Selector内配置数据时,可以根据自己的需要分离连续的数据(比如数字或者时间),这个功能通过新增的 "semidiscrete" scale type就可以做到。

模块化

从v16.1开始,可只使用小的模块,根据自己的需要加载功能。支持以下几种方式:

  • 使用 RequireJS 自动加载模块
  • 使用 Webpack 创建集合(bundle)
  • 使用 jspm package manager 加载模块
  • 使用 DevExtreme Bundler 工具创建包含特定模块的集合

Pivot Grid

Field Panel

v16.1新增一个非常有用的组件:Field Panel,让最终用户轻松排列字段,改变筛选和排序设置。

图表集成

DevExtreme v16.1简化了将HTML5 图表与HTML5 Pivot Grid集成的步骤。

可重新定位的Data Field Headers

DevExtreme v16.1的Pivot Grid可以在column或row区域内对Field Headers指定显示的位置。

运行时Summary Type Selection

最终用户可以在Pivot Grid's context menu下修改Summary Type。

Tree Header Layout

DevExpress HTML5 Pivot Grid新增了tree layout模式,在Web APP上可以最大化屏幕分辨率。

Scheduler

Agenda View

HTML5 Scheduling组件增加了紧凑的Agenda View模式。

Timeline Month View

新版本HTML5 Scheduler新增了Timeline Month View。

支持Time Zone

可根据需要指定时间区域。

集成Visual Studio

弃用"cordova-wp8"平台之后,Apache Cordova目前仍然保持维护支持Windows 8, 8.1 and 10的"cordova-windows" 。DevExtreme项目已经更新支持新的变化。

改进组件

HTML5-JavaScript SelectBox

SelectBox支持value completion,支持TAB键盘操作。设置searchMode为'startswith'可启用自动完成。

HTML5-JavaScript TagBox

  • 不用重新打开tag-box就可以选择多个items;
  • TagBox组件支持 single-line 模式。所有选中的tags会在一行中显示并且支持垂直滚动;
  • 可以通过键盘快捷键查找选中的tags;
  • Value completion,快捷键TAB可以选择建议值。

其他

  • 改进性能
  • 新增NPM Package
  • 不再支持IE8
  • 支持 jQuery Globalize version 1.X

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

DevExpress专为企业客户提供团队、企业授权优惠方案,欢迎来电咨询:023-66090381

慧都控件|提供软件技术整体解决方案

扫码关注微信

云集全球三千余款优秀控件、软件产品,提供行业领先的咨询、培训与开发服务

微信ID:EVGET_Huidu

企业QQ:800018081|电话:023-66090381

相关推荐

Chinese vice premier calls for multilateralism at Davos

DAVOS,Switzerland,Jan.21(Xinhua)--ChineseVicePremierDingXuexiangdeliveredaspeechatthe...

用C++ Qt手把手打造炫酷汽车仪表盘

一、项目背景与核心价值在车载HMI(人机交互界面)开发领域,虚拟仪表盘是智能座舱的核心组件。本项目基于C++Qt框架实现一个具备专业级效果的时速表模块,涵盖以下技术要点:Qt图形绘制核心机制(QPa...

系列专栏(八):JS的第七种基本类型Symbols

ES6作为新一代JavaScript标准,已正式与广大前端开发者见面。为了让大家对ES6的诸多新特性有更深入的了解,MozillaWeb开发者博客推出了《ES6InDepth》系列文章。CSDN...

MFC界面开发工具BCG v31.1 - 增强功能区、工具箱功能

点击“了解更多”获取工具亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBarProfessionalforMFC和BCGSuiteforMFCv31.2正式发布!新版本支...

雅居乐上调出售吉隆坡项目保留金,预计亏损扩大至6.64亿元

1月2日,雅居乐集团(03383.HK)发布有关出售一家附属公司股权披露交易的补充公告。此前雅居乐集团曾公告,2023年11月8日(交易时段后),集团子公司AgileRealEstateDeve...

Full text: Address by Vice Premier Ding Xuexiang's at World Economic Forum Annual Meeting 2025

DAVOS,Switzerland,Jan.21(Xinhua)--ChineseVicePremierDingXuexiangonTuesdaydeliveredasp...

手机性能好不好 GPU玄学曲线告诉你

前言各位在看测试者对手机进行评测时或许会见过“安卓玄学曲线”,所谓中的安卓玄学曲线真名为“ProfileGPURendering”。大多数情况下,在系统“开发者选项中被称为“GPU显示配置文件”或...

小迈科技 X Hologres:高可用的百亿级广告实时数仓建设

通过本文,我们将会介绍小迈科技如何通过Hologres搭建高可用的实时数仓。一、业务介绍小迈科技成立于2015年1月,是一家致力以数字化领先为优势,实现业务高质量自增长的移动互联网科技公司。始...

vue3新特征和所有的属性,方法汇总及其对应源码分析

vue3新特征汇总与源码分析(备注:vue3使用typescript编写)何为应用?constapp=Vue.createApp({})app就是一个应用。应用的配置和应用的API就是app应用...

China's stability redefines global trade in a volatile era

ContainersareunloadedatQingdaoPort,eastChina'sShandongProvince,December10,2024.[Photo/X...

QML 实现图片帧渐隐渐显轮播

前言所谓图片帧渐隐渐显轮播就是,一组图片列表,当前图片逐渐改变透明度隐藏,同时下一张图片逐渐改变透明度显示,依次循环,达到渐隐渐显的效果,该效果常用于图片展示,相比左右自动切换的轮播方式来说,这种方式...

前端惊魂夜:我竟在CSS里写出了JavaScript?

凌晨两点,写字楼里只剩下我工位上的一盏孤灯。咖啡杯见底,屏幕的光映在疲惫的眼镜片上。为了实现一个极其复杂的动态渐变效果,我翻遍了MDN文档,试遍了所有已知的CSS技巧,却始终差那么一口气。“要是CSS...

10 个派上用场的 Flutter 小部件

尝试学习一门新语言可能会令人恐惧和厌烦。很多时候,我们希望我们知道早先存在的某些功能。在今天的文章中,我将告诉你我希望早点知道的最方便的颤振小部件。SpacerSpacer创建一个可调整的空白空...

让我的 Flutter 代码整洁 10 倍的 5 种

如果你曾在Flutter中使用过SingleTickerProviderStateMixin来制作动画,猜猜怎么着?你已经使用过Mixin了——恭喜你,你已经处于一段你甚至不知道的关...

daisyUI - 主题漂亮、代码纯净!免费开源的 Tailwind CSS 组件库

漂亮有特色的CSS组件库,组件代码非常简洁,也支持深度定制主题、定制组件,可以搭配Vue/React等框架使用。关于daisyUIdaisyUI是一款极为流行的CSSUI组件库,...