2

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

4

1 回答 1

2

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

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

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

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

<mx:图例 dataProvider="{lineChart}" />

于 2008-11-22T15:23:38.257 回答