De hecho, está funcionando, pero le falta algo de documentación.
Después de algunas dificultades, aquí es cómo usarlo:
- ImageTools referencia
- ImageTools.Controls referencia
- referencia ImageTools.IO.Gif
Añadir espacio de nombres en XAML:
xmlns:imagetools="clr-namespace:ImageTools.Controls;assembly=ImageTools.Controls"
y recursos:
<phone:PhoneApplicationPage.Resources>
<imagetools:ImageConverter x:Key="ImageConverter" />
</phone:PhoneApplicationPage.Resources>
y utilice el control con el convertidor:
<imagetools:AnimatedImage Source="{Binding ImageSource, Converter={StaticResource ImageConverter}}" />
Su ImageSource debe ser un Uri, por ejemplo:
ImageSource = new Uri("http://mysite/my.gif", UriKind.Absolute);
No se olvide de agregar decodificados :
ImageTools.IO.Decoders.AddDecoder<GifDecoder>();
¿Eso respalda la visualización de un gif animado? – SKandeel
Sí, lo he intentado;) –
Parece que no puedo hacer que esto funcione, el código se compila y todo menos durante la inicialización del tiempo de ejecución arroja una excepción sobre el tipo de enlace incompatible. Dado que esta publicación tiene aproximadamente un año de antigüedad, ¿se ha actualizado la biblioteca de ImageTools de una manera que sería incompatible con esto? – Esko