【发布时间】:2008-11-21 18:12:57
【问题描述】:
我正在构建一个简单的 Flex 应用程序,我想在其中显示折线图,然后当用户将鼠标悬停在一条线上时,在一个小弹出框中显示一些信息。
【问题讨论】:
标签: apache-flex charts mouseover
我正在构建一个简单的 Flex 应用程序,我想在其中显示折线图,然后当用户将鼠标悬停在一条线上时,在一个小弹出框中显示一些信息。
【问题讨论】:
标签: apache-flex charts mouseover
您可以将 LineChart 的 showDataTips 属性设置为 true。该属性在 LineChart 扩展的 ChartBase 基类中定义。有关 showDataTips 的更多信息在这里:
http://livedocs.adobe.com/flex/3/langref/mx/charts/chartClasses/ChartBase.html#showDataTips
您可以通过指定自定义 dataTipFunction 来自定义数据提示标注中显示的内容。
当您将鼠标悬停在构成线条的点上时,使用数据提示会给您提示。如果您想提供有关线条的一般信息,您应该将图表与图例结合起来,以描述线条所代表的内容。创建图例就这么简单(其中 lineChart 是 LineChart 的 id 值):
【讨论】: