Tim*_*Tim 19 silverlight gif windows-phone-7
我想在我的WP7应用程序中显示gif.有没有办法实现这个目标?
我试过这个http://imagetools.codeplex.com/但是无法使它与WP7一起使用.
在此先感谢您的帮助
Tim*_*Tim 19
事实上,它正在运作,但它缺少一些文档.
经过一些麻烦,以下是如何使用它:
在xaml中添加命名空间:
xmlns:imagetools="clr-namespace:ImageTools.Controls;assembly=ImageTools.Controls"
Run Code Online (Sandbox Code Playgroud)
和资源:
<phone:PhoneApplicationPage.Resources>
<imagetools:ImageConverter x:Key="ImageConverter" />
</phone:PhoneApplicationPage.Resources>
Run Code Online (Sandbox Code Playgroud)
然后使用转换器的控件:
<imagetools:AnimatedImage Source="{Binding ImageSource, Converter={StaticResource ImageConverter}}" />
Run Code Online (Sandbox Code Playgroud)
你的ImageSource应该是一个Uri,例如:
ImageSource = new Uri("http://mysite/my.gif", UriKind.Absolute);
Run Code Online (Sandbox Code Playgroud)
别忘了添加解码:
ImageTools.IO.Decoders.AddDecoder<GifDecoder>();
Run Code Online (Sandbox Code Playgroud)