WinRT 控件:图表、图示、地图和其他

  • Anand Narayanaswamy
  • 李永伦

2012 年 10 月 30 日

话题:语言 & 开发

Syncfusion 发布了Essential Studio for WinRT beta,为构建Windows Store应用程序提供企业级控件。它包含20 个控件,其中包括可以读写 Excel、Word 和 PDF 文档的 XlsIO、DocIO 和 PDF 控件。

图表控件包含超过 20 种图表类型,如折线图、面积图、条形图、气泡图、柱形图、K 线图、盘高 - 盘低图、盘高 - 盘低 - 开盘 - 收盘图、极坐标图、饼图、雷达图、范围面积图、范围柱状图、散点图、堆积柱状图、堆积条形图、堆积面积图、直方图、样条图和样条区域图。它还包含带有 10 个技术指标的特殊金融图表,用于显示金融数据的趋势,并通过整合 DirectX 渲染获得最佳性能。

图示控件使你可以通过诸如选择、旋转、拖动、缩放和平移等触控笔势直接在 WinRT 设备上绘制 UML 图示和流程图。它还支持根据业务逻辑验证流程图。

地图控件使你可以把数据显示成带有热度和气泡的地图,并支持通过数据模板自定义标记的形状。控件渲染 ESRI 形状文件,这种文件格式用于存储地图数据。

除了上面提到的控件,这个套件还包含 Gauge、Radial Menu、Cover Flow、Tab Control、Hub Tile、Date Picker、Time Picker、Rating、Tile View、Range Slider、Extended Text Box、Numeric Text Box、Domain Up-Down 和 Numeric Up-Down 等控件,它们专为触控优化,支持诸如缩放、平移、选择、双击、旋转和调整大小等常见笔势。

Miguel Goncalves 使用 WinRT 控件创建了一个应用,但是这个应用没有通过 Windows 应用程序认证包的测试。他在官方产品论坛上贴出详细的错误信息。

Syncfusion 的 Stephen Jebaraj 在回复中提到:

我们已经留意到 XlsIO 和 DocIO 的问题了,会尽快修正的。

此外,Stephen 还提供了一个临时解决方案,帮助 Miguel 的应用程序通过认证包的测试。

根据 Syncfusion 的副总裁 Daniel Jebaraj 的说法,Essential Studio for WinRT 已经可以用来构建正式的应用程序了,产品会经常更新,整合来自社区的建议和错误修正。

查看英文原文:WinRT Controls with Chart, Diagram, Maps and More

语言 & 开发