Pergunta

Eu importou um GIF animado como um recurso em um picturebox - Unfortunitly que só joga para o quadro final e nunca se repete. Id Existe algo que eu poderia fazer para torná-lo laço continiously. O GIF é para o meu "aguarde caixa ocupado"

Brad

Foi útil?

Solução

GIFs animados têm algumas configurações diferentes. Normalmente, incorporado no arquivo é alguns dados que informa o processador como a imagem deve ser exibido.

Esta informação diz o quão rápido a imagem é animada, se deveria loop infinito, ou quantas vezes ele deve repetir.

vários programas disponível que você pode usar para editar um GIF animado e alterar as configurações de looping.

Em primeiro lugar, eu abrir o seu GIF em algum aplicativo para visualizá-lo para ver se ele faz um loop antes de tentar alterar a imagem.

Outras dicas

Você pode usar o System.Drawing.ImageAnimator helper classe. Você tem o animado, UpdateFrames e métodos StopAnimate para controlar o loop.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top