[Winodows Phone 7控件详解]控件拾遗
1.Panorama控件和Pivot控件前面講過,沒有必要再重復一遍了。參見我的博文:http://www.cnblogs.com/DebugLZQ/archive/2012/03/19/2406284.html
2.DeepZoom
DeepZoom 是silverlight的特色功能之一,也同樣被加到了windows phone 7中來。這個功能現在應該算是phone7 Ui的主要功能了吧。因為phone7的很多Ui就是DeepZoom開發的,另外在MIX10大會有展出的漫畫閱讀軟件也是由DeepZoom開發的,由此也可以看的出這個功能在phone7上的重要性。
?
一.要開發DeepZoom首先需要 DeepZoom Composer這個在expression下的工具來生成deepzoom圖集。可以從這個網址下載msi,不大僅7.21MB(http://www.microsoft.com/downloads/en/details.aspx?FamilyID=457B17B7-52BF-4BDA-87A3-FA8A4673F8BF)?
二.新建windows phone application,在xaml設計窗口加入以下語句:
<MultiScaleImage Source="dzimage1/GeneratedImages/dzc_output.xml" Name="multiScaleImage1" HorizontalAlignment="Left" Margin="6,18,0,0" VerticalAlignment="Top" ImageOpenSucceeded="multiScaleImage1_ImageOpenSucceeded" />在Phone7中只能用MultiScaleImage來展示DeepZoom圖集。
Source不支持本地路徑,這里這樣單純為了演示~
具體操作請參考:http://www.cnblogs.com/randylee/archive/2010/05/18/1738338.html以及MSDN http://msdn.microsoft.com/zh-cn/library/cc645050(v=VS.95).aspx
由于不支持本地路徑,在vs中添加本地路徑的時候有預覽,但是啟動模擬器后發現無法正常顯示,所以只能在瀏覽器中預覽下:
?
總結
以上是生活随笔為你收集整理的[Winodows Phone 7控件详解]控件拾遗的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转】[教程] CSS入门3:如何插入C
- 下一篇: iphone上如何绘制饼图(使用CGCo