一般我們在開發Winodws Phone APP 的時候往往需要使用照片浏覽的功能,但是在Windows Phone 8 SDK 中的控制向并沒有提供類似Gallery的元件(好比 Android 的 ViewPager),這對開發者來說是非常不友善的,因為如果要自己制作一個控制項是非常的颢時間,而且說不定還有修不完的Bug,是以我們可以透過修改WP8 SDK 的Pivot範本修改來達到類似的效果唷!
?
本文将引導您制作不循環 Pivot ,圖檔(Gallery)導覽不求人!!
原理:
在頭尾新增一個空白的頁面,當一緻空白頁面時,将Pivot轉跳至前一個。
<a href="http://files.dotblogs.com.tw/holiestar/1311/CWindowsPhone8WP8PivotGallery_D9D1/3_2.png"></a>
步驟一:
開啟Pivot的新專案
<a href="http://files.dotblogs.com.tw/holiestar/1311/CWindowsPhone8WP8PivotGallery_D9D1/1_2.png"></a>
步驟二:
修改MainPage.xaml
1.将phone:Pivot的Title 删除
2.将phone:PivotItem的Header删除
将phone:PivotItem底下的phone:LongListSelector也都删除
并補上自訂的内容,這邊以圖檔為例,弄起來會像下面這樣:
步驟三:
在頭跟尾在各插入一個空白的PivotItem
結果就會像這樣子:
<a href="http://files.dotblogs.com.tw/holiestar/1311/CWindowsPhone8WP8PivotGallery_D9D1/2_2.png"></a>
步驟四:
我們需要幫Pivot命名,并且設定SelectionChanged的事件。
命名成MyPivot
步驟五:
打開MainPage.xaml.cs的Pivot_SelectionChanged方法底下鍵入以下程式碼。
步驟六:
執行! 恩...完美運作!!? 突然覺得世界很美好
如此一來便可以制作不循環的Pivot羅!
文章中的叙述如有觀念不正确錯誤的部分,歡迎告知指正 謝謝
轉載請注明出處,并且附上本篇文章網址 !? 感謝。'
SUKI
<a href="https://www.facebook.com/Holiestar">https://www.facebook.com/Holiestar</a>
<a href="https://www.facebook.com/firestar.register">https://www.facebook.com/firestar.register</a>
<a target="_top" href="http://s1.dotblogs.com.tw/admentorserve.aspx?type=click&z=18&a=11"></a>
DotBlogs Tags:
<a href="http://www.dotblogs.com.tw/holiestar/Tags/C%23/default.aspx">C#</a>
<a href="http://www.dotblogs.com.tw/holiestar/Tags/Gallery/default.aspx">Gallery</a>
<a href="http://www.dotblogs.com.tw/holiestar/Tags/Pivot/default.aspx">Pivot</a>
<a href="http://www.dotblogs.com.tw/holiestar/Tags/Visual%20Studio/default.aspx">Visual Studio</a>
<a href="http://www.dotblogs.com.tw/holiestar/Tags/Windows%20Phone%208/default.aspx">Windows Phone 8</a>
<a href="http://www.dotblogs.com.tw/holiestar/Tags/Xaml/default.aspx">Xaml</a>
<a href="/holiestar/archive/2013/11/27/131478.aspx">Visual Studio 雙欄檢視程式碼 快速掌握架構,加速開發必看 ! ! (内附影片教學)</a>
<a href="/holiestar/archive/2013/11/26/131292.aspx">Visual Studio 2013 新功能,程式碼再長也不會迷路,全新卷軸地圖模式 ! 加速開發必看 !! (内附影片展示)</a>
<a href="/holiestar/archive/2013/11/21/130711.aspx">C# Windows Phone 8 WP8 , 文字超連結到網頁 免打程式碼,Xaml就搞定 ! !</a>
<a href="/holiestar/archive/2013/11/19/130338.aspx">C# Windows Form 解決 Icon在開始工具列模糊的問題,字型大小150% 高解析度完美運作。</a>