Boa tarde galera. Estou criando uma lista de display objects. Isso é fácil, setando o renderer da lista e tudo mais, mas acabei batendo num problema. A meu item da Lista (MapLegendEntry) é montado dinamicamente. Fora o header delse que é fixo, eu adiciono mais um painel nele dinamicamente. O problema é que a lista só está mostrando o componente "cru". Não está mostrando como ele seria depois de eu adicionar o outro componente dinamicamente. Não sei se deu pra entender o que eu expliquei.
Aqui está o código do MapLegendEntry: <?xml version="1.0" encoding="utf-8"?> <mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%" borderStyle="solid" borderThickness="2" xmlns:MapLegend="MapLegend.*" xmlns:MapLegendDetails="View.Components.MapLegend.MapLegendDetails.*" xmlns:MapLegend1="View.Components.MapLegend.*" creationComplete="init();" paddingLeft="0"> <mx:Script> <![CDATA[ private var _detail:MapLegendEntryDetail; private var _title:String; public function init():void { //this.addChildAt(_detail, getChildren().length); } public function set mapLegendEntryDetail(detail:MapLegendEntryDetail):void { _detail = detail; this.addChildAt(_detail, getChildren().length); } public function set title(title:String):void { _title = title; } ]]> </mx:Script> <mx:HBox backgroundColor="#8080C0" width="100%"> <mx:Label id="entryTitle" fontWeight="bold" fontSize="16" text="{_title}"/> <mx:Spacer width="100%" /> <mx:Button label="V" /> <mx:Button label="F" /> <mx:Button label="C" /> </mx:HBox> </mx:VBox> Apesar de eu adicionar o MapLegendEntryDetail antes de adicionar o Maplegend na lsita, ela não mostra o componente. Alguam idéia? André Coelho Brait da Silva TeCGraf Tel: (21) 3527-2502 Cel: (21) 8836-7622 --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
