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.