Вопрос

У меня есть несколько GIF -файлов в папке на моем веб -сервере /dir/subdir/bla.gif и т.п.

На том же сервере есть приложение Silverlight 3 /ClientBin/bla.xap.

Есть ли способ показать GIF -файлы в приложении Silverlight?

я пытался <Image x:Name=img" /> а затем в настройке кода this.img.Source=new BitmapImage(new Uri("/dir/subdir/bla.gif")) без успеха.

Любые идеи приветствуются.

Это было полезно?

Решение

Вы можете посмотреть на Silverlight Imagetools на Codeplex: http://imagetools.codeplex.com/

Описание Проекта

Imagetools for Silverlight - это библиотека, которая обеспечивает дополнительную функциональность для нагрузки, сохранения и манипуляций изображений из разных источников и с разными форматами.

На данный момент библиотека способна загрузить наиболее важные форматы PNG, JPG, BMP и GIF. Пожалуйста, посмотрите на следующую демонстрацию и выберите изображение, которое должно отображаться. Если появляются сообщения об ошибках, это означает, что файл еще не поддерживается, и я очень рад за комментарий с прикрепленным изображением, которое вы использовали для тестирования.

Другие советы

Silverlight не поднимает GIF. Если вы хотите потратить немного денег, вы можете купить сторонний контроль, например, этот: http://www.componentonon.com/superproducts/imagesilverlight/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top