如何在Flex中更改FusionWidgets UIComponent

时间:2010-08-29 06:39:49

标签: flex actionscript-3 mxml

我正在使用flex中的ravis FusionWidgets组件创建工具。 我有一个问题需要在我的程序中更改一个guage。 我用这样的guage构建了一个mxml组件:​​

“ns1:FusionWidgets id =”myGuage“width =”{guageWidth}“height =”{guageHeight}“FCChartType =”{guageType}“FCDataXML =”{guageXML}“y =”0“x =”0“ /“

当guageType和guageXML是可绑定数据提供者时。

当我第一次放置此组件时,提供程序不包含任何内容,我让用户在我的flex应用程序中更改它们。 问题是,当用户更改它们时,测量仪不会自行更新。 我知道当我更改可绑定数据提供程序时,必须更改该组件。 在更改数据提供程序后,还有其他方法可以更新组件吗? 谢谢你们。

1 个答案:

答案 0 :(得分:0)

你应该做一些改变事件处理程序:

public function userChangeHandler(e:Event):void{
    myGuage.FCChartType=changed_FCChartType;
    myGuage.FCDataXML=changed_guageXML;
}