AJUDA TREEVIEW
Boa Tarde....é o seguinte...estou montando um menu com TreeView...mas o que acontece é que o primeiro Node "Cadastro"...quando eu executo o Sistema ja vem Selecionado..sendo assim ele mostra seus sub-Nodes....eu nao queria isso....queria que só mostrasse os Nodes Principais...como "Cadastro" e "Financeiro"....
Alguem tem alguma idéia....
fiz assim....
Tree.Nodes(1).Select = False...
mas não Funciona....
Alguem tem alguma idéia....
fiz assim....
Tree.Nodes(1).Select = False...
mas não Funciona....
ve se isso aki te ajuda... um exemplo de uma amigo nosso do vbmania... so nao me recordo do nome pra mencionar agora..
nao é bem o q vc procura... mais da pra tira uma ideia dai...
ja q so carrega mostro os principais,
ja q so carrega mostro os principais,
Não entendi, apesar dele vir selecionado não vem aberto (pelo menos não comigo):
Mesmo assim, se quiser pode contrair o node:
Qualquer dúvida poste...flw
With Tree
.Nodes.Add , tvwChild, "CAD", "Cadastros"
.Nodes.Add "CAD", tvwChild, "Clientes", "Clientes"
.Nodes.Add "CAD", tvwChild, "Fornecedores", "Fornecedores"
.Nodes.Add "CAD", tvwChild, "Produtos", "Produtos"
.Nodes.Add , , "Financeiro", "Financeiro"
End With
Mesmo assim, se quiser pode contrair o node:
Tree.Nodes(1).Expanded = False
Qualquer dúvida poste...flw
Citação:MATIOLI escreveu:
Não entendi, apesar dele vir selecionado não vem aberto (pelo menos não comigo):With Tree
.Nodes.Add , tvwChild, [Ãâ€ÂÂ]CAD[Ãâ€ÂÂ], [Ãâ€ÂÂ]Cadastros[Ãâ€ÂÂ]
.Nodes.Add [Ãâ€ÂÂ]CAD[Ãâ€ÂÂ], tvwChild, [Ãâ€ÂÂ]Clientes[Ãâ€ÂÂ], [Ãâ€ÂÂ]Clientes[Ãâ€ÂÂ]
.Nodes.Add [Ãâ€ÂÂ]CAD[Ãâ€ÂÂ], tvwChild, [Ãâ€ÂÂ]Fornecedores[Ãâ€ÂÂ], [Ãâ€ÂÂ]Fornecedores[Ãâ€ÂÂ]
.Nodes.Add [Ãâ€ÂÂ]CAD[Ãâ€ÂÂ], tvwChild, [Ãâ€ÂÂ]Produtos[Ãâ€ÂÂ], [Ãâ€ÂÂ]Produtos[Ãâ€ÂÂ]
.Nodes.Add , , [Ãâ€ÂÂ]Financeiro[Ãâ€ÂÂ], [Ãâ€ÂÂ]Financeiro[Ãâ€ÂÂ]
End With
Mesmo assim, se quiser pode contrair o node:Tree.Nodes(1).Expanded = False
Qualquer dúvida poste...flw
entao Matioli....ele vem Selecionado e vem Aberto tbm.....isso acontece pq eu Marquei a propriedade SingleSel = True.... ele vem Selecionado e aberto ao mesmo tempo.....
ja Coloquei Tree.Nodes(1).Expended = False.....
mas nao funciona...continua do mesmo jeito...
Rodrigo valews pela ajuda....
Saquei, mas vc tem duas opções, a primeira é colocar o código para encolher no Activate do form:
A segunda, é deixar o SingleSel = False, e expandir pelo evento Click:
Qualquer coisa tamo aÃ...flw
Private Sub Form_Activate()
Tree.Nodes("CAD").Expanded = False
End Sub
A segunda, é deixar o SingleSel = False, e expandir pelo evento Click:
Private Sub Tree_Click()
Tree.SelectedItem.Expanded = Not Tree.SelectedItem.Expanded
End Sub
Qualquer coisa tamo aÃ...flw
Valews ae .....deu certo aki.....Falows Abraços
Tópico encerrado , respostas não são mais permitidas