0

我一直很难尝试在窗口内实现内容导航(使用幻灯片),就像使用 Microsoft Blend for Visual Studio 2013 的 Visual Studio Ultimate Setup.exe 中的那样。

安装程序可从此处获得,并演示了我正在寻找的效果:http:
//www.microsoft.com/en-us/download/details.aspx?id=40778

如果您知道如何在上述设置文件中显示的同一窗口内滑入另一个窗口内容,请告诉我。

如果你能告诉我如何在 Blend 编辑器中直观地而不是代码来做到这一点,我将不胜感激。(我已经尝试在一个框架内显示不同的页面,但我无法在 visualstate 故事板中更改框架的源)

提前致谢!!!!

4

1 回答 1

0

我认为这样做的方法是使用多个导航对象。你在页面上都有,但不可见。然后,当他们单击“下一步”时,您可以使用情节提要将一个动画从屏幕上移出,将下一个动画化到屏幕上。

http://snsatyendra.wordpress.com/2011/12/30/create-navigation-using-fluid-ui-and-behaviors-in-wpf-and-silverlight/

我曾经在 Silverlight 中做过类似的事情。我有多个用户控件,只需将一个滑出屏幕,另一个滑到屏幕上。我也有一个反向动画。动画完成后,您可以重置动画的所有内容,提前设置上一页/下一页内容以触发下一个动画。

此外,请查看http://msdn.microsoft.com/en-us/library/ff723946(v=Expression.40).aspx了解 FluidMoveBehavior。这可能有助于制作动画。

于 2014-01-08T06:37:50.507 回答