Olá, consegui resolver o problema! só para ficar registrado resolvi assim:
var idx:int = tree.selectedIndex; tree.scrollToIndex(idx); cada vez que a tree abre, ele altera todos os indices da arvore, nada é fixo como eu acreditava ser! hehe Valeu. 2008/11/5 Thief <[EMAIL PROTECTED]> > Olá pessoal, > > tenho um advancedDataGrid e ele está sendo populado com um > HierechalCollection, ou seja, uma Tree. > Tenho um outro componente que dispara um evento e passa um objeto da Tree, > e expande o Tree até o item selecionado. > O problema é que as vezes o item não aparece na tela, e apenas atribuindo > selectedItem ele não dá o foco no item selecionado mas a barra de rolagem > continua no topo e não sei como posso fazer ela 'navegar' até o item que eu > selecionei. > Pensei em usar scrollToIndex, mas ele precisa saber o indice do item, e o > indice é um 'indice composto', ou seja, ele é formado pelos níveis que ele > navegou, exemplo: 1-2-1-1-1-1-1-1 ( sendo que o 1 final seria o item em si > ). > > Alguém teria alguma sugestão de como poderia resolver meu problema? > Não tem como eu passar o fonte que tem muita classe do framework da empresa > envolvido, ai não rodaria, se precisar posso criar um protótipo depois para > ver se alguém tem alguma sugestão. > > Att, > --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---