Ah, myList.itemRenderer volta o ClassFactory tmb... No caso da lista, dá pra pegar usando algo assim:
var item: MenuTreeItemRenderer = tree.indexToItemRenderer(index) as MenuTreeItemRenderer; Mas pras séries do Chart, ainda não descobri. 2008/9/5 Fernando Ghisi <[EMAIL PROTECTED]>: > Pessoal, alguém sabe como posso pegar uma referência de um > itemRenderer de uma série de um chart? No caso dos charts, tem-se uma > particularidade e isso que está dificultando eu fazer isso. > > Nos casos tradicionais seria tranqüilo - por exemplo, se fosse um item > renderer de uma lista, o itemRenderer poderia ser criado dessa forma: > > var productRenderer:ClassFactory = new ClassFactory(ProductRenderer); > productRenderer.properties = { ... }; > myList.itemRenderer = productRenderer; > > E para pegar referência pro itemRenderer, seria só usar a propiedade > itemRenderer da lista (myList.itemRenderer). > > > Mas no caso das séries dos charts, o itemRenderer é passado via estilo: > > Series(chart.series[index]).setStyle("itemRenderer", new > ClassFactory(ProductRenderer)); > > E, nesse caso, eu não tenho a propriedade itemRenderer > (Series(chart.series[index]).itemRenderer). E se eu usar o > getStyle("itemRenderer") vai retornar o ClassFactory. > > > E então, alguém tem idéia de como posso pegar a referência pra esse > itemRenderer? > > (Obs.: sobre ClassFactory, ver: > http://livedocs.adobe.com/flex/gumbo/langref/mx/core/ClassFactory.html) > > -- > Fernando Ghisi > -- Fernando Benedet Ghisi --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---