Fórum Mudar imagem de um botão em tempo de execução #450135

31/07/2013

0

Tenho um TButton, ou melhor um TDxBarButton (DEV) e ao tentar trocar a sua imagem em tempo de execução, não está atualizado a imagem do mesmo. Ao clicar em algum evento, por exemplo, troco a imagem do botao para X ao inves de Y, mas é como se nao tivesse feito nada.

Estou usando assim

botaoX.Glyph.Assign(imagem16.Picture.Bitmap);

Já tentei assim também

botaoX.Glyph := imagem16.Picture.Bitmap;

Alguma dica ?

Grato
Alessandro Yamasaki

Alessandro Yamasaki

Responder

Posts

31/07/2013

Alan Souza

testei assim e funcionou:
botaoX.Glyph := nil;
botaoX.Glyph.Assign(imagem16.Picture.Bitmap);
Responder

Gostei + 0

31/07/2013

Alessandro Yamasaki

Resolvido. Solucao abaixo

Botao.Glyph := nil;
ImageList.GetBitmap(INDICE_DA_IMAGEM, Botao.Glyh);
Responder

Gostei + 0

31/07/2013

Joel Rodrigues

Obrigado pelo retorno e por compartilhar a solução.
Tópico concluído.
Responder

Gostei + 0

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

Aceitar