Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

aluizs

Listview com imagelist erro ao carregar imagem

Recommended Posts

Ola,

estou trabalhando em um visualizador de imagens e utilizo um listview para lista-las e este listview é populado pelas imagens de um imagelist que é populado em tempo de execução com imagens de um banco de dados. até ai tudo bem.
o problema é o seguinte, quando mudo de um grupo de imagens de um paciente para outro as imagens no listview que no primeiro paciente eram small com legenda, passam a ser grandes sem legenda.
o problema não é o tamanho da imagem de um paciente ou outro, pois quando inicio com um paciente diferente o tamanho é normal(pequena) e o seguinte a imagem fica grande e vice-versa.
uso os seguintes códigos para linkar o listview com o imagelist
lear
Set ListView4.SmallIcons = Me.ImageList1
Set ListView4.Icons = Me.ImageList1

para popular o listview uso
Set listafotos = ListView4.ListItems.Add(picxx, , tbfotos!Datainsercao, ImageList1.ListImages(picxx).Index)
listafotos.SubItems(1) = tbfotos!descricao

e para poder atribuir novo grupo de imagens os codigos abaixo para limpar o listview e o imagelist.
ListView4.SmallIcons = Nothing
ListView4.Icons = Nothing
ImageList1.ListImages.Clear

como posso resolver este problema?

obrigado pela atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

KhaosDoctor,

 

o que acontece é que eu populo um listview em tempo de execução, usando um imagelist, o programa lista as imagens de um banco de dados dos pacientes de uma clinica ortopética.

acontece que quando eu seleciono o primeiro paciente e vou ver as imagens elas estão aparecendo como Smallicons no listview, só que quando eu troco o paciente e vou visualizar as imagens, as imagens do novo paciente aparecem com tamanho de sua resolução normal (800x600 por exemplo) no listview.

Uso os códigos acima para popular e limpar tanto o imagelist quanto o listview,

Gostaria de saber o que está acontecendo e o que preciso fazer para que as imagens do segundo paciente apareçam como smallicon.

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.