TreeView
09/12/2003
0
Quando eu estou carregando um TreeView lendo um campo da query, como eu posso fazer para carregar uma imagem para este que esteja em um ImageList.
Obrigado
Obrigado
Gveggi
Curtir tópico
+ 0
Responder
Posts
09/12/2003
Diogoalles
No evento OnGetImageIndex do TreeView, você pode definir a imageindex q quiser, fazendo os testes necessários e verificando qual o nivel, ex.:
e no evento OnGetSelectedIndex vc deve colocar :
Node.SelectedIndex := Node.ImageIndex;
para que qdo vc tiver um item selecionado ele ñ mude de figura, caso vc queria q mude de figura ñ sete esse parametro
abraço
Diogo
if(Variável = ´X´)then begin if Node.Level = 0 then // aqui verifica o níel do Node e seleciona uma Node.ImageIndex := 1 // das minhas imagens do ImageList else if Node.Level = 1 then begin Node.ImageIndex := 3; end; end ...
e no evento OnGetSelectedIndex vc deve colocar :
Node.SelectedIndex := Node.ImageIndex;
para que qdo vc tiver um item selecionado ele ñ mude de figura, caso vc queria q mude de figura ñ sete esse parametro
abraço
Diogo
Responder
Clique aqui para fazer login e interagir na Comunidade :)