Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 动态切换图表类型_Actionscript 3_Flex3 - Fatal编程技术网

Actionscript 3 动态切换图表类型

Actionscript 3 动态切换图表类型,actionscript-3,flex3,Actionscript 3,Flex3,我正在开发一个报告应用程序,默认情况下,它将传入数据显示为饼图。我们想让用户能够切换到酒吧,或列,或面积,或任何其他图表点击一个按钮。既然我们已经有了应用程序中的数据,它应该相当简单不是吗?有人知道我该怎么做吗 安迪你可以用两种不同的方法来处理这个问题。如果是我,我会设置一个视图堆栈,其中包含您希望用户切换到的每种图表类型,您只需更改viewstack selectedIndex即可。或者,您可以只使用一个图表夹容器。然后,只需使用函数动态生成每个图表()。然后,您所需要做的就是删除现有图表并添

我正在开发一个报告应用程序,默认情况下,它将传入数据显示为饼图。我们想让用户能够切换到酒吧,或列,或面积,或任何其他图表点击一个按钮。既然我们已经有了应用程序中的数据,它应该相当简单不是吗?有人知道我该怎么做吗


安迪

你可以用两种不同的方法来处理这个问题。如果是我,我会设置一个视图堆栈,其中包含您希望用户切换到的每种图表类型,您只需更改viewstack selectedIndex即可。或者,您可以只使用一个图表夹容器。然后,只需使用函数动态生成每个图表()。然后,您所需要做的就是删除现有图表并添加新图表。

我通过为每个特定图表类型创建一个状态来实现这一点。然后根据用户输入在状态之间切换。可以为每个图表使用一个数据提供程序,也可以为每个图表创建特定的数据提供程序