TreeView
Será que alguém pode me ajudar eu preciso saber como faço para incluir itens em um tree View em tempo de execução.
Obrigado
biffi
Obrigado
biffi
Biffi
Curtidas 0
Respostas
Vinicius2k
15/09/2003
biffi,
para adicionar itens com pais e filhos :
espero ter ajudado...
para adicionar itens com pais e filhos :
with treeview1 do
begin
Items.Add(nil,´1º Item´);
// se vc quiser atribuir a imagem :
Items[0].ImageIndex:= 0;
Items[0].SelectedIndex:= 0;
Items.AddChild(Items[0],´1º Filho do 1º Item´);
Items[Items[0].GetLastChild.AbsoluteIndex].imageIndex:= 3;
Items[Items[0].GetLastChild.AbsoluteIndex].SelectedIndex:= 3;
Items.AddChild(Items[0],´2º Filho do 1º Item´);
Items[Items[0].GetLastChild.AbsoluteIndex].imageIndex:= 3;
Items[Items[0].GetLastChild.AbsoluteIndex].SelectedIndex:= 3;
Items.Add(nil,´2º Item´);
// se vc quiser atribuir a imagem :
Items[3].ImageIndex:= 1;
Items[3].SelectedIndex:= 1;
Items.Add(nil,´3º Item´);
// se vc quiser atribuir a imagem :
Items[4].ImageIndex:= 2;
Items[4].SelectedIndex:= 2;
end;
espero ter ajudado...
GOSTEI 0
Zlink
15/09/2003
Gostaria de saber como item o usuário deu um click
GOSTEI 0
Vinicius2k
15/09/2003
infoagenda,
no onclick da tree vc acessa a propriedade Selected.AbsoluteIndex... isso vai te dar o índice do item q recebeu o click... num exemplo simples vc pode fazer mais ou menos isso :
no onclick da tree vc acessa a propriedade Selected.AbsoluteIndex... isso vai te dar o índice do item q recebeu o click... num exemplo simples vc pode fazer mais ou menos isso :
with treeview1 do
begin
case Selected.AbsoluteIndex of
1: faça isso... ;
2: faça aquilo... ;
...
end;
end;
GOSTEI 0