Rui, Penso que, para isso terás que recorrer a um item renderer que desenhe a checkbox antes do label.
Rui. ----- Mensagem Original ---- De: Rui <[email protected]> Enviado: terça-feira, 19 de Maio de 2009 15:12 Para: Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org <[email protected]> Assunto: [riapt] Re: Visualização de nós e de leafs numa Tree em Flex ja consegui :) tenho neste momento uma tree cujos nós (que representam categorias), ao serem expandidos mostram as respectivas sub- categorias. Estou a pensar agora em, ao lado da label de cada nó da árvore, meter uma checkbox, para permitir selecção do respectivo item, isso é possivel? Pela labelFunction não consigo mostrar as checkBoxes porque esse método só devolve Strings. Obrigado Rui On 19 Maio, 14:24, João Coelho <[email protected]> wrote: > Expliquei-me mal, o objecto que passas para o dataProvider é que deverá ter > uma propriedade children, no teu caso específico e uma vez que utilizas um > ArrayCollection de Object, cada um desses Object é que deverá ter a > propriedade children preenchida com os sub-elementos (o tal ArrayCollection > onde defines os items da categoria). > Não sei ao certo a estrutura de objectos que estás a utilizar mas o que > estou a referir será algo do género: > > (atenção: mau pseudo-código a seguir) > > dataProvider = [ > { > categoria: "a minha categoria 1", > children: [ > {categoria: "a minha sub-categoria 1"} > {categoria: "a minha sub-categoria 2"}, ] > {categoria: "a minha sub-categoria 3"},}, > > { > categoria: "a minha categoria 2", > children: [ > {categoria: "a minha sub-categoria 4"} > {categoria: "a minha sub-categoria 5"}, ] > {categoria: "a minha sub-categoria 6"},}, > > ] > > Se terás que fazer o parse dos dados depois de os receberes ou antes para > obteres uma estrutura deste tipo, já terás que ser tu a decidir o que será > melhor... > > João Coelho > Interactive Developer > [email protected] > .................................................. [Não está incluída a mensagem original completa] --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google. Para enviar mensagens para este grupo, envie um email para [email protected] Para anular a inscrição neste grupo, envie um email para [email protected] Para mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT -~----------~----~----~----~------~----~------~--~---
