内容过渡Windows Phone

时间:2014-08-15 04:34:32

标签: windows-phone-8 wpf-controls transition

我的页面中有2个查看框,目前我正在执行此操作:

ViewBox1.Visibility = Visibility.Collapsed;
ViewBox2.Visibility = Visibiltiy.Visible;

这意味着按下一些按钮,我隐藏了第一个视图并显示第二个视图。现在,在隐藏后我想要一个简单的过渡动画,比如viewbox1滑出和viewbox2滑入,就像这样。

我已经安装了WPF工具包,但无法解决这个问题。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

目前我找到了这个解决方案,这实际上是整页转换,但它对我有用,我在这里分享这段代码:

SlideTransition transition = new SlideTransition();
        transition.Mode = SlideTransitionMode.SlideLeftFadeIn;
        PhoneApplicationPage page = (PhoneApplicationPage)((PhoneApplicationFrame)Application.Current.RootVisual).Content;
        ITransition trans = transition.GetTransition(page);
        trans.Completed += delegate
        {
            trans.Stop();
        };
        trans.Begin();