WP8.1开发中关于如何显示.gif格式动态格式图片方法
生活随笔
收集整理的這篇文章主要介紹了
WP8.1开发中关于如何显示.gif格式动态格式图片方法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
????? 這幾天又遇到個問題,就是如何顯示動態(tài)圖片,本來以為和顯示靜態(tài)圖片一樣,誰知不行,在網(wǎng)上一查才知道WP8.1不支持.gif格式動態(tài)圖片的顯示;
后來又在MSDN論壇上查找,也有人問類似的問題,后來就大概了解在WP8.1上顯示.gif動態(tài)圖片有兩種方法:
????? 第一種:用WebView控件,這種方法有點復(fù)雜,還要用js注入什么的,墨水不多,就沒深入研究該方法;
????? 第二種:用第三方的控件類庫;
?
???? 第二種方法簡單,我就說說這個:
1.首先,右鍵單擊“引用”,出現(xiàn)個列表,在列表中選中“管理NuGet程序包...”,如圖:
2.其次出現(xiàn)個窗體:
3.開始找要用的程序包,在搜索框中輸入“animated",回車確認,顯示結(jié)果:
4.點擊下載安裝即可;
5.安裝好了之后,就是在“引用”中了,用熒光筆標記的就是:
6.下面說一下XAML寫法:
<!--放置動態(tài)gif圖片的綁定方法--><Image x:Name="gifImage" gif:AnimationBehavior.SourceUri="{Binding Path=ImgUri}" Width="60" Height="100" Stretch="Uniform" />7.可以用綁定數(shù)據(jù)來寫,也可以直接在后臺寫死,如下:
第一種:AnimationBehavior.SetSourceUri(Image image, Uri u);//image是XAML上Image控件的名字第二種:<Image x:Name="gifImage" gif:AnimationBehavior.SourceUri="Images/animated.gif" Width="60" Height="100" Stretch="Uniform" />
這樣就完事了,該睡覺了,手機演示示例我就不貼圖了,有問題可以留言;
轉(zhuǎn)載于:https://www.cnblogs.com/zmlohw/p/5143527.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的WP8.1开发中关于如何显示.gif格式动态格式图片方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UML分析AsyncDisplayKit
- 下一篇: MIFARE系列5《存储结构》