binder des données à une map en pop up
Bonjour,
Pour l'instant, j'ai un dataGrid et une map sur un même composant.
En fonction d'un lieu sélectionnées sur le datagrid, la map se centre sur le lieu sélectionné.
Mon problème est que je souhaite maintenant lier les données du datagrid avec la map placée sur une pop-up.
J'ai donc créé un nouveau mxml ou j'ai créé ma pop-up, du coup, je n'arrive plus a lier la carte avec les données.
J'avais donc :
Code:
1 2 3 4 5
|
<fx:Binding source="interactiveMap.sigSiteDescription as SigSiteDescription" destination="sigSiteDescription"/>
<mapComponents:InteractiveMap id="interactiveMap"
height="{SignalisationPanel.height}"
creationComplete="listSig.interactiveMap = interactiveMap" |
et maintenant j'ai :
1er composant mxml :
Code:
1 2 3
| <fx:Binding source="mapDuPopUp" destination="main.listSig">
<mapComponents:InteractiveMap id="mapDuPopUp"
creationComplete="{listSig.mapDuPopUp = mapDuPopUp}"/> |
2d composant mxml ou est situé le bouton qui ouvre la pop-up ainsi que le datagrid :
Code:
1 2 3 4 5 6 7 8 9 10
|
<fx:Script>
<![CDATA[
private function showWindow(event:MouseEvent):void{
PopUpManager.createPopUp(this, popUp.mapPopUp);
}
]]>
</fx:Script>
<mx:Button id="boutonPopUp" label="Ouvrir la Carte" click="showWindow(event)"/> |
Est ce que vous avez une idée ?
Demandez moi si vous soulez plus de code !
Je ne gère vraiment pas bien le bindage...
Merci pour toute aide