Всем привет ! Ща покажу как отобразить анимированный gif в приложении WPF (C#) при помощи PictureBox через элемент WindowsFormsHost. Способ не самый лучший, но как временное решение вполне сойдет.
Инструкции
Для использования элемента WindowsFormsHost необходимо подключить к проекту сборки WindowsBase.dll и WindowsFormsIntegration.dll, чтобы использовать элементы Windows Forms необходимо добавить в проект сборку System.Windows.Forms.dll.
Чтобы элементы Windows Forms были доступны, необходимо зарегистрировать их (в xaml):
xmlns:Forms="clr-namesp ace:System.Windows.Forms;assem bly=System.Windows.Forms"
После чего элементы Windows Forms можно будет размещать на странице/формы/окне: <Forms:PictureBox x:Name="_loadingPictureBo x" />
Вот сам код
Разберусь с PirctureBox, напишу по подробнее про анимацию.