AJUDINHA NA TREEVIEWER
Pessoal, consegui fazer a treeviwer funcionar, agora to com uma duvida boba, como eu faço para deixar todos os nós da treviewer expandidos, ou seja, abertos, eu ja quero iniciar a mesma aberta, sempre, logico se clicar no no pai eles vao retrair, vou postar o print para verem, mais ou menos o que quero. ja tentei. .Nodes.Item.Expanded = True nao deu certo, da argumento nao opcional.
Algueeemm?? rs rs .
olá amigo..
voce deve criar um loop.. acessando todas as nodes...
Dim i As Integer
For i = 1 To TreeView1.Nodes.Count
TreeView1.Nodes(i).Checked = True
TreeView1.Nodes(i).Expanded = True
Next i
voce deve criar um loop.. acessando todas as nodes...
Dim i As Integer
For i = 1 To TreeView1.Nodes.Count
TreeView1.Nodes(i).Checked = True
TreeView1.Nodes(i).Expanded = True
Next i
XXXANGELSXXX,
Você também pode evitar processamento desnecessário caso o nó já esteja expandido fazendo a verificação no IF:
Eu usava este código num aplicativo e funcionava perfeitamente...
Obs: onde trv é o nome do seu Treeview
Você também pode evitar processamento desnecessário caso o nó já esteja expandido fazendo a verificação no IF:
For i = 1 To trv.Nodes.Count
If Not trv.Nodes(i).Expanded Then trv.Nodes(i).EnsureVisible
Next i
Eu usava este código num aplicativo e funcionava perfeitamente...
Obs: onde trv é o nome do seu Treeview
Tópico encerrado , respostas não são mais permitidas