DevExpress控件使用交流,DevExpress中国社区Dev联系电话 联系电话:023-68661681

DevExpress Dashboard入门教程(三):向下钻取(Drill-Down)

来源:   发布时间:2017-12-06   浏览:2849次

前文《DevExpress Dashboard入门教程(二):创建数据源》阅读
DevExpress Analytics Dashboard是一款非常实用的商业工具,可轻松打造数据可视化企业级仪表盘,且能保证流畅的UI体验和高效的性能,为企业提供强大的决策支持。
【DevExpress v17.2 版本更新公开课】开课时间2017年12月19日14:30,点击查看》》

DevExpress Dashboard 提供 Drill-Down 功能,最终用户可以更改仪表盘上数据的详细级别。在仪表盘上向下钻取查看更详细的数据信息。

DevExpress Dashboard Drill-Down

启用Drill-Down

Drill-down 要求在 data section 包含几个维度:

DevExpress Dashboard Drill-Down

或者一个有层次结构的数据项:

DevExpress Dashboard Drill-Down

要启用Drill-down,单击Data工具栏中的 Drill-down 按钮:

DevExpress Dashboard Drill-Down

如果用代码启用,用 DashboardItemInteractivityOptions.IsDrillDownEnabled 属性。访问 DashboardItemInteractivityOptions 对象,用Dashboard item的 InteractivityOptions 属性。

以下几种图表支持 Drill-down 功能:

  • Chart
  • Scatter Chart
  • Grid
  • Pies
  • Cards
  • Gauges

执行Drill-Down

DashboardDesigner.GetAvailableDrillDownValues 方法用于获取向下钻取的值,而执行 drill-down/drill-up 则需要用到 DashboardDesigner.PerformDrillDown/DashboardDesigner.PerformDrillUp 方法。当执行钻取以后,会调用 DashboardDesigner.DrillDownPerformed (or DashboardDesigner.DrillUpPerformed) event 。

DevExpress Dashboard Drill-Down

用 DrillActionEventArgs.DrillDownLevel 事件决定钻取的层级。 DrillActionEventArgs.Values 属性用于获取当前钻取层级的值。

在OLAP模式, DrillActionEventArgs.Values 属性返回独一无二的names,而不是values。

本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [https://www.devexpresscn.com/]
本文地址:https://www.devexpresscn.com/post/1016.html

相关产品: DevExpress Universal Subscription,

在线
客服
微信
QQ 电话
023-68661681
返回
顶部