Blz galera?! lá vai minha primeira e simples contribuição para a galera que anda quebrando a cabeça e divertindo-se com Flex. Coloque uma Tree e faça o teste, tenta abrir os nós clicando na descrição, não vai conseguir, eu particularmente acho isso muito ruim, a usabilidade fica horrível fazendo que o usuário seja ninja para clicar certinho no "triângulo" que tem ao lado da descrição do nó.
Agora chega de enrolar e vamos lá . . .
1º no fonte mxml:
itemClick="itemClickTree(event)"
2º no as faça o seguinte método
private function itemClickTree(Evento: Event): void {
var
item: Object = new Object();
item = Tree(Evento.currentTarget).selectedItem;
if (tree.dataDescriptor.isBranch(item))
tree.expandItem(item, !tree.isItemOpen(item), true);
}
Agora sempre que o usuário clicar na descrição da Tree o nó irá abrir/fechar.
Abraços!
0 comentários:
Postar um comentário