Показ GIF в Silverlight
-
12-09-2019 - |
Вопрос
У меня есть несколько 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/