我想知道是否有可能进行页面转换。我想要那种书籍风格的翻转过渡,但实际上没有更改它的页面(我正在用新信息更新页面)
我已经完成了搜索,但我认为我没有想到要搜索的正确单词,因为我找不到任何我想要做的例子 - 他们都转移到其他< / em> pages。
答案 0 :(得分:2)
Christian Schormann在his Mix 2010 talk, CL02中演示了如何设置当前页面的转动动画。
我建议您下载高清版本,以便仔细查看步骤。
答案 1 :(得分:1)
使用WriteableBitmap
拍摄您的页面的屏幕截图(比如使用UIElement构造函数),将其放在<Image>
控件中并将其添加到网格/画布中。然后更新您的信息。然后以您喜欢的任何方式为<Image>
设置动画,例如PlaneProjection。故事板完成后,请执行LayoutRoot.Children.Remove(YourImage)
。
答案 2 :(得分:0)
您是否尝试过使用Non-Linear Navigation Service?
或者只是更新页面绑定的模型并添加动画以模拟另一页的打开。
答案 3 :(得分:0)
嗯,我要写的不是一个好习惯,但我认为它解决了.. = P. 您可以重定向到“UtilPage”,在UtilPage中,您可以重定向到initialize方法内部,或者创建一个DispatcherTimer以在X英里的时间内重定向。
同样,这不是一个好习惯,但是认为框架在这种情况下没有帮助...... = p