Анимированная проблема GIF в WPF - PullRequest
2 голосов
/ 20 апреля 2009

Я добавил приведенный выше код в свой WPF, из которого включается анимированное GIF-изображение, проблема заключается в том, что при загрузке формы я не вижу изображения, отображаемого в форме, каких-либо предложений ???

<Image Name="imgScan"  Source="Images\Pre_Scan_RealImage.gif" />

Я даже попробовал элемент изображения, показанный выше

Ответы [ 4 ]

8 голосов
/ 21 декабря 2012

Используйте XAML ниже

<MediaElement Height="30" Width="30" LoadedBehavior="Play" Source="Images\loading.gif" />

Установить свойства loading.gif

  1. BuildAction : Нет
  2. Копировать в выходной каталог : всегда копировать

Должно работать.

6 голосов
/ 20 апреля 2009

В настоящее время WPF не поддерживает анимированные GIF-файлы.

Вы можете обойти это, разместив изображение в PictureBox .

РЕДАКТИРОВАТЬ: Также проверьте этот поток для немного больше информации.

2 голосов
/ 20 апреля 2009

Я даже попробовал элемент изображения, показанный выше

И это сработало или нет? ;)

MediaElement пока не поддерживает URI пакетов. Это означает, что вам нужно включить GIF как внешний файл, а не ресурс. Это может быть вашей проблемой, но в противном случае вам нужно будет предоставить больше информации.

0 голосов
/ 20 апреля 2009

Мне нравится UserControl здесь для отображения анимированных GIF-файлов и угадайте, какая работа работает так же просто, как управление изображениями.

И спасибо всем

Вот такая же статья (веб-сообщение, захваченное Wayback Machine)

...