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].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

Responder a