Expandir uma treeview
Eu quero expandir uma árvore, porém já tentei todas as funções q dizem q expande todos os nós da árvore e não consegui.Eu li uma mensagem onde trazia esse código p/ expandir:
for x := 0 to TV.Items.Count - 1 do
TV.Items.Item[x].Expand(True);
Mas tbm naum deu certo. O q dá certo é clicar no nó e usando as linhas acima é q dá certo, mas mesmo assim naum expande todos os nós. Será q alguém poderia me ajudar????
Livia
for x := 0 to TV.Items.Count - 1 do
TV.Items.Item[x].Expand(True);
Mas tbm naum deu certo. O q dá certo é clicar no nó e usando as linhas acima é q dá certo, mas mesmo assim naum expande todos os nós. Será q alguém poderia me ajudar????
Livia
Livia
Curtidas 1
Respostas
Beppe
12/01/2004
for x := 0 to TV.Items.Count - 1 do TV.Items[x].Expand(True);
Acho que você estava expandindo os filhos apenas.
GOSTEI 0
Livia
12/01/2004
E como faço p/ expandir todos os nós???ou alguma coisa q simule o click do mouse em cima de um nó?
GOSTEI 0
Beppe
12/01/2004
:? Eu tinha postado o código corrigido, não funcionou?
A mudança era sútil, talvez você não percebeu. :wink:
for x := 0 to TV.Items.Count - 1 do TV.Items[x].Expand(True);
A mudança era sútil, talvez você não percebeu. :wink:
GOSTEI 0
Livia
12/01/2004
Percebi agora..acho pq estou um pouco desatenta, mas naum funcionou...
o q faço p/ simular o click no nó?Pq funciona se eu clicar no nó, e além do mais ele apenas abre os filhos daquele nó, sendo q esses filhos possui outros filhos e assim por diante....
o q faço p/ simular o click no nó?Pq funciona se eu clicar no nó, e além do mais ele apenas abre os filhos daquele nó, sendo q esses filhos possui outros filhos e assim por diante....
GOSTEI 0
Beppe
12/01/2004
Passe False no Expand.
GOSTEI 0