o cmpItemCoverflow implementa o interface INavigatorContent? Em 11 de agosto de 2010 14:04, João Cardoso <[email protected]>escreveu:
> boas tardes. > Estou a tentar implementar um coverflow no flex e estou com uns > ligeiros problemas. > usei este componente como base. > http://dougmccune.com/blog/2007/11/03/coverflow-flex-component/ > > estou a tentar que seja preenchido dinamicamente consoante o que tenho > num arraycollection > para tal estou a usar este codigo: > > // ciclo para preencher > > for (var > i:int=0;i<ArrListaCursos.length;i++){ > > var coverflowitem:cmpItemCoverflow= > new cmpItemCoverflow(); > > cursoscoverflow.addElement(coverflowitem); > > } > // altera as propriedades do objecto > > coverscrollbar.maxScrollPosition=cursoscoverflow.numChildren-1; > > coverscrollbar.scrollPosition=cursoscoverflow.selectedIndex; > cursoscoverflow.selectedIndex=0; > // > > // altera as propriedades do componente > cursoscoverflow.segments= 6; > // > > o coverflowitem e o meu componente que estou a tentar adicionar > dinamicamente. > mas ao tentar isto sou presenteado com este erro: > TypeError: Error #1034: Type Coercion failed: cannot convert > coverflow::cmpitemcoverf...@139e2851 to mx.core.INavigatorContent. > at mx.containers::ViewStack/get selectedChild()[E:\dev\4.0.0\frameworks > \projects\framework\src\mx\containers\ViewStack.as:628] > at mx.containers::ViewStack/instantiateSelectedChild()[E:\dev > \4.0.0\frameworks\projects\framework\src\mx\containers\ViewStack.as: > 1242] > at mx.containers::ViewStack/commitProperties()[E:\dev\4.0.0\frameworks > \projects\framework\src\mx\containers\ViewStack.as:750] > at mx.core::UIComponent/validateProperties()[E:\dev\4.0.0\frameworks > \projects\framework\src\mx\core\UIComponent.as:7772] > at mx.managers::LayoutManager/validateProperties()[E:\dev > \4.0.0\frameworks\projects\framework\src\mx\managers\LayoutManager.as: > 572] > at mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev > \4.0.0\frameworks\projects\framework\src\mx\managers\LayoutManager.as: > 700] > at mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev > \4.0.0\frameworks\projects\framework\src\mx\managers\LayoutManager.as: > 1072]. > > alguem me pode dar uma ajuda com este problema? > obrigado > > -- > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos > Grupos do Google. > > Para publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Para anular a inscrição neste grupo, envie um e-mail para > [email protected] <riapt%[email protected]>. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT. > > -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.
