当在应用程序中使用控件时,请放心,它的行为符合预期,并且在使用的所有浏览器中都具有一致的外观和感觉。
当同样的应用程序可以在移动设备和桌面设备上同样出色地运行时,你为什么要构建应用程序的移动版本?得益于其现代渲染,Kendo UI DataViz图表可以在所有设备上工作,并且通过键盘处理触摸事件的方式与鼠标触发的方式相同。
Kendo UI DataViz图表的设计考虑了易用性——标记结构与图表的实际结构非常相似,使其更舒适。详细的定制通常是用内部标签完成的,这样可以更好地分离每个特性,而不是用无数的属性填充一个标签。
让浏览器只打印图表,而不是整个页面。利用InkScape(一个开源的SVG编辑器)来导出可视化数据。
轻松修改图表配置的各个方面,包括颜色,大小,动画等。Telerik Charts直观的服务器端API允许您轻松地以编程方式创建图表,这使得控件易于适应无数的场景。
Kendo UI DataViz图表让您可以自由地将多个系列显示在一起,并将多个类似的图表类型组合在一起,以实现数据的全面可视化。
通过处理悬停和单击系列时触发的客户端事件,响应用户操作或构建核心图表功能。使用公开的参数来实现自定义特性,比如向下钻取。
Kendo UI DataViz图表具有内置动画功能,可提供更流畅的用户体验,并在悬停时突出显示,以增强数据呈现和易用性。将鼠标悬停在图例中的某个系列名称上,将突出显示图表中的整个系列,单击它将切换其可见性,因此用户可以专注于重要数据。
您可以使用自动轴设置和布局调整,让Kendo UI DataViz图表决定如何最好地定位其元素,或利用内置的自定义选项的轴,标签,工具提示,标题,副标题,图说等,并快速改变自己的对齐和外观。
利用暴露的颜色属性并为图表系列设置条件格式。
Kendo UI图表完全通过JavaScript呈现,从而减少了在服务器上执行的工作量。引擎只发送序列化的数据,而不是在服务器上呈现整个图像并将其发送给客户端。这最终会提高应用程序的性能。该控件由可缩放矢量图形(SVG)或HTML5 Canvas提供支持,支持现代浏览器中的动画和交互性,而矢量标记语言(VML)则充当旧浏览器的后备。
您可以向图表提供各种数据类型。根据图表类型的不同,数字数据可以分布在X轴上的其他数字、类别(字符串)或时间点(DateTime)上。
只需使用几个属性就可以将Kendo UI DataViz图表绑定到最适合您项目的数据源。无论是声明性数据源控件(如SqlDataSource、LinqDataSource、EntityDataSource、XmlDataSource等),还是以编程方式按需访问DataSet、DataTable或任何其他自定义对象,您始终可以访问适当的图表选项。您甚至可以通过定义自己的客户端模板在工具提示或标签中显示其他字段。
此外,还可以使用JSON字符串或JSON对象数组来更改客户机上控件的数据源。显示项目相对于总数的数量值或百分比。