转换幻灯片的WPF窗口内容导航

时间:2014-01-08 06:23:17

标签: c# wpf visual-studio-2012 expression-blend-4

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

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

如果您知道如何在上述设置文件中显示的同一窗口内的其他窗口内容中滑动,请与我们联系。

如果你能在视觉上而不是代码中向我展示如何在Blend编辑器中这样做,我将非常感激。 (我已经尝试在框架内显示不同的页面,但我无法在visualstate故事板中更改框架的来源)

提前致谢!!!!

1 个答案:

答案 0 :(得分: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。这可能有助于制作动画。