Então... estou tendo alguns problemas com a Tree.

1º - como eu faço pra ter um itemRender especifico para os items dentro duma 
pasta e um outro especifico para a pasta? eu fiz um itemRender, mas ele está 
sendo aplicado a todos os itens (veja código adiante).

2º - como abro uma pasta na Tree tendo um itemRender? Pq eu dou 2 cliques 
mas a pasta não abre de jeito nenhum pra mostrar os itens dentro dela, se eu 
tirar o itemRender então eu consigo abri-la com 2cliques.

3º - como posso mover (via drag/drop) um item para dentro duma pasta que 
esteja fechada? (se estiver aberta ele vai na boa).

## Código 
------------------------------------------------------------------------------------------------------------

<fx:Declarations>
<mx:XMLListCollection id="arr">
<fx:XMLList>
<folder label="MAIL">
<file label="INBOX"/>
<folder label="Personal Folder">
<file label="Business" />
</folder>
<file label="Sent" />
<file label="Trash" />
</folder>
</fx:XMLList>
</mx:XMLListCollection>
</fx:Declarations>
 <mx:Tree dataProvider="{arr}" dragEnabled="true" dropEnabled="true" 
contentBackgroundAlpha="0"
width="100%" height="100%" borderVisible="false" labelField="@label" 
showRoot="false" allowMultipleSelection="true">
<mx:itemRenderer>
<fx:Component>
<mx:HBox width="100%" height="36">
<mx:Button enabled="false" width="24" height="24"/>
<mx:VBox verticalGap="-7" top="0">
<mx:Label width="100%" text="{data.@label}"/>
<mx:CheckBox />
</mx:VBox>
</mx:HBox>
</fx:Component>
</mx:itemRenderer>
</mx:Tree>

## 
---------------------------------------------------------------------------------------------------

Obrigado.

-- 
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 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a