Como usar o componente TreeView?

Delphi

17/10/2004

Olá todos,

:? Preciso de umas dicas para usar o componente TreeView. Como por exemplo: criar uma árvore em tempo de execução usando dados de uma tabela paradox.

valeu por qualquer dicas.


Sonec2004

Sonec2004

Curtidas 0

Respostas

Lucas Silva

Lucas Silva

17/10/2004

Dá uma pesquisada no fórum que tem bastante coisa!


GOSTEI 0
Sonec2004

Sonec2004

17/10/2004

Valeu pela dica, mas eu já havia feito esta busca e realmente encontrei bastante coisa lá, mas pra quem nunca usou treeview, achei muito avançado. Preciso do básico:
[i:d59532b3f4]string para treeview;
treeview para string;[/i:d59532b3f4]

Parece simples, mas é isso que ta pegando pra mim.

T+


GOSTEI 0
Lucas Silva

Lucas Silva

17/10/2004

Tranquilo entaõ

Segue uma pqna dica..........

procedure TForm1.Button1Click(Sender: TObject);
var tn: TTreeNode;
begin
  tn := TreeView1.Items.Add(nil,´Texto´);
  TreeView1.Items.AddChild(tn,´texto1´); // Este é o filho

end;


Deu pra entender + ou - ?


GOSTEI 0
Sonec2004

Sonec2004

17/10/2004

Captei...

Já dá pra começar.

Valeu pela dica.


GOSTEI 0
Rodolpho123

Rodolpho123

17/10/2004

Conforme o código do nosso amigo Lucas:
procedure TForm1.Button1Click(Sender: TObject); 
var tn: TTreeNode; 
begin 
  tn := TreeView1.Items.Add(nil,´Texto´); 
  TreeView1.Items.AddChild(tn,´texto1´); // Este é o filho 

end; 


Vc pode definir icones para a sua TreeView (através de um ImageList), como no exemplo:
trn.ImageIndex := 0    //   Referente à uma imagem da ImageList
trn.SelectedIndex:= 1  //   Esta imagem só aparece quando vc clica no nó, exemplo, 0: Pasta fechada; 1: Pasta Aberta



GOSTEI 0
Cjs6331

Cjs6331

17/10/2004

Olá

gostei muito do exemplo do amigo e gostaria de saber se tem um exemplo de fazer as inserções e remoções do menu a partir de um outro controle tipo um edit, e outro a partir de um bd.

cara realmente este é um exemplo bem funcional e prático que achei neste fórum. parabéns.

um abraço,
Carlão


GOSTEI 0
POSTAR