适用于Windows Phone App的Pivot和Panorama之间的混音

时间:2014-01-06 12:26:50

标签: c# windows-phone-8 panorama-control

快速提醒一下。这就是全景的样子。除最后一页之外的所有页面都显示下一页的一部分。 enter image description here

这就是Pivot的样子。所有页面都是“全屏” enter image description here

我想创建一个控件,它将是Pivot和Panorama控件之间的混合。这就是我想要的:

enter image description here

中间页面将是全屏,左侧和右侧页面将包含中间页面的一部分。但我不知道该怎么做。我尝试了Panorama和Pivot的一些摆弄页边距但没有成功。你知道怎么做吗?

谢谢:)

2 个答案:

答案 0 :(得分:0)

这是一篇博文,详细介绍了基于行为的解决方案: http://dotnetbyexample.blogspot.nl/2013/09/a-behavior-to-implement-scroll-into.html

还有第二个直接引用Facebook UI,并展示了如何为拖动和捕捉实现正确的手势: http://depblog.weblogs.us/2013/07/30/facebook-like-settings-pane-with-gestures-windows-phone/

答案 1 :(得分:0)

我刚刚在网上挖掘了很多答案:http://sviluppomobile.blogspot.fr/2013/08/add-lateral-menus-to-windows-phone.html

这个答案建议用画布制作你自己的Panorama / Pivot,并用故事板向左/向右移动页面。

希望它可以帮助别人!