Fórum TreeView em Run-time #239499
24/06/2004
0
Tenho a seguinte TreeView
expandida:
este é o codigo:
Tenho que montala da seguinte forma
nao estou conseguindo incluir um segundo nivel e seu parent
se alguem tiver uma ideia.
Macario
Curtir tópico
+ 0Posts
25/06/2004
Lucas Silva
Uma pesquisada antes no fórum antes de postar, não é uma má coisa.
É até melhor pra você, pois consegue achar a sua resposta mais rápida.
Esse assunto de TreeView já rolou muito aqui no fórum.
Eis a solução para o seu problema:
procedure TForm1.Button1Click(Sender: TObject); var node, node1: TTreeNode; begin node := TreeView1.Items.Add(nil,´Carta´); node1 := TreeView1.Items.AddChild(node,´10 Folhas´); TreeView1.Items.AddChild(node1,´Modelo 01´); TreeView1.Items.AddChild(node1,´Modelo 02´); TreeView1.Items.AddChild(node1,´Modelo 03´); node1 := TreeView1.Items.AddChild(node,´25 Folhas´); TreeView1.Items.AddChild(node1,´Modelo 01´); TreeView1.Items.AddChild(node1,´Modelo 02´); TreeView1.Items.AddChild(node1,´Modelo 03´); end;
Até mais,
Lucas!
Gostei + 0
25/06/2004
Macario
Sim eu sei que pesquisar, é sempre o primeiro caminho.
Mas como acha que cheguei, a esta questao?
1º - Não achei topico, semelhante
2º - A sua resposta nao, é a solução para minha duvida.
Pode sim, ser o começo para chegar a solução.
Pois conforme passei, tenho que montar a Treeview dentro de um while,
de onde os dados provem de arquivo texto. E este arquivo pode sempre variar a quantidade do conteudo.
Gostei + 0
25/06/2004
Macario
Continuando, as vezes a solução da duvida, poderia ser alcançada
juntando, repostas de varios topicos. Mas ha de considerar a falta de
conhecimento sobre o componente; Algo como Node, AddChild, as vezes
é de uma total clareza para uns, e escuridão a outros.
Agrade a ti, pela ajuda, pois como disse..é o inicio da solução, e por fim a solução.
Obrigado.
Gostei + 0
25/06/2004
Lucas Silva
Entendi errado a sua dúvida.
Poste um pequeno trecho deste arquivo txt aqui no fórum, pra ver se eu consigo fazer alguma coisa.
.. e tambem detalhe mais a dúvida ai..
Lucas!
Gostei + 0
25/06/2004
Macario
Entao cara, antes de postar esse topico, ja tinha recorrido a pesquisa,
e dentre os 180 postado, muitos contam com sua colaboração.
A partir deles ja aprendi muito sobre Treeview, agora com esta sua
resposta (mesmo nao sendo ela a solução), consegui adaptar o que tinha até entao.
Pois é, duvida resolvida, e fica aqui meu agradecimento.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)