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


Gveggi

Gveggi

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.:


  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

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar