Windows Phone 實用開發技巧(8):在Windows Phone顯示GIF圖片

 咱們知道Windows Phone 目前只支持jpg和png兩種格式的圖片,並不支持動態圖片,在Windows Phone 7 Tips (9) 中提到咱們可使用ImageTool來顯示GIF圖片。下面以一個具體的實例Demo來演示下: html

ImageTools目前的版本是0.3,是2010年10月編譯的,存在一些bug,因此建議你們下載源代碼本身編譯dll(文件末尾處提供下載) ide

1. 建立wp7Gif項目,將涉及到的dll文件都添加到項目中,以下圖所示(其中有一些dll不是必須的)spa

 

2. 打開MainPage.xaml,添加ImageTools的命名空間引用code

 xmlns:it="clr-namespace:ImageTools.Controls;assembly=ImageTools.Controls" xml

並添加其命名空間下得動態圖片控件到頁面中htm

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">blog

            <it:AnimatedImage x:Name="imgGif" Stretch="Fill" />圖片

</Grid>ip

3. 添加GIF圖片到項目中get

4. 編寫code-behind代碼

 

5. 運行程序,效果圖以下:

 

 源代碼下載:

 ImageTools 類庫下載

相關文章
相關標籤/搜索