一般我们在开发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>