Отображение анимированных GIF-файлов и их изменение во время выполнения в C#
Вы можете отображать анимированные GIF-файлы, установив свойство Изображение кнопки , PictureBox, Label или другой элемент управления в файл GIF. (Если вы отобразите его в свойстве Form BackgroundImage, вы не получите анимацию.)
Существует несколько способов изменения GIF во время выполнения.
Во-первых, вы можете добавить GIF в качестве ресурса. Откройте меню «Проект» и выберите «Свойства» внизу. На вкладке «Ресурсы» откройте раскрывающееся меню «Добавить ресурс» и выберите «Добавить существующий файл». Перейдите в GIF и нажмите «Открыть».
Теперь вы можете использовать ресурс GIF, как в:
picGif.Image = howto_display_animated_gif.Properties.Resources.puppy;
Вы также можете загружать GIF из файла, как в следующем коде.
lblGif.Image = Image.FromFile(filename + "alien.gif");