2010-08-29 13 views
0

J'utilise le composant FusionWidgets de ravis dans flex pour créer des jauges. J'ai un problème pour changer un guage dans mon programme. Je construis un composant MXML avec la jauge comme ceci:comment modifier FusionWidgets UIComponent dans Flex

"NS1: FusionWidgets id =" myGuage "width = "{guageWidth}" height = "{guageHeight}" FCChartType = "{guageType}" FCDataXML =" { guageXML} "y =" 0 "x =" 0 "/"

lorsque le guageType et le guageXML sont les fournisseurs de données pouvant être liés.

Lorsque je place ce composant dans la première fois, les fournisseurs ne contiennent rien et je laisse l'utilisateur les modifier dans mon application flexible. Le problème est que lorsque l'utilisateur les change, le guage ne se met pas à jour lui-même. Je sais que lorsque je change un fournisseur de données pouvant être lié, le composant doit être changé. existe-t-il un autre moyen de mettre à jour le composant après avoir changé de fournisseur de données? merci les gars.

Répondre

0

vous devriez faire quelque chose comme gestionnaire d'événements changement:

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