Windows Phone 7页面自我转换

3

我在想是否可能对页面本身进行页面转换。我想要一种类似书籍翻页的过渡效果,但实际上并不改变它所在的页面(我正在更新页面上的新信息)。

我已经搜索过了,但我认为我没有想到正确的搜索词,因为我找不到任何我想做的示例 - 它们都是转换到其他页面。

4个回答

2

在他的Mix 2010演讲CL02中,Christian Schormann展示了如何动画翻转当前页面。我建议下载高清版本以便仔细查看步骤。


感谢您的帮助。在观看了那个视频之后,这变得非常容易了。 - MyNameIsJob

0
你尝试使用过非线性导航服务吗?
或者,只需更新页面绑定的模型并添加动画来模拟另一页的打开。

0

嗯,我要写的不是一个好的实践,但我认为它解决了.. =P。 您可以重定向到“UtilPage”,在该UtilPage内部,您可以在initialize方法中重新定向或创建DispatcherTimer以在X毫秒后重新定向。

再次强调,这不是一个好的实践,但考虑到框架在这种情况下没有帮助... =p


0

使用WriteableBitmap(例如使用UIElement构造函数)对页面进行截图,将其放入<Image>控件中并添加到网格/画布中。然后更新您的信息。然后以任何您喜欢的方式对<Image>进行动画处理,例如使用PlaneProjection。完成故事板后,执行LayoutRoot.Children.Remove(YourImage)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接