TreeView
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
Curtidas 0
Respostas
Diogoalles
09/12/2003
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
GOSTEI 0