【问题标题】:How can I display information when I mouseover a chart line in Flex?当我将鼠标悬停在 Flex 中的图表线上时,如何显示信息?
【发布时间】:2008-11-21 18:12:57
【问题描述】:

我正在构建一个简单的 Flex 应用程序,我想在其中显示折线图,然后当用户将鼠标悬停在一条线上时,在一个小弹出框中显示一些信息。

【问题讨论】:

    标签: apache-flex charts mouseover


    【解决方案1】:

    您可以将 LineChart 的 showDataTips 属性设置为 true。该属性在 LineChart 扩展的 ChartBase 基类中定义。有关 showDataTips 的更多信息在这里:

    http://livedocs.adobe.com/flex/3/langref/mx/charts/chartClasses/ChartBase.html#showDataTips

    您可以通过指定自定义 dataTipFunction 来自定义数据提示标注中显示的内容。

    当您将鼠标悬停在构成线条的点上时,使用数据提示会给您提示。如果您想提供有关线条的一般信息,您应该将图表与图例结合起来,以描述线条所代表的内容。创建图例就这么简单(其中 lineChart 是 LineChart 的 id 值):

    【讨论】:

      猜你喜欢
      • 2021-10-27
      • 1970-01-01
      • 1970-01-01
      • 2015-03-17
      • 2017-03-06
      • 1970-01-01
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      相关资源
      最近更新 更多