我的页面中有2个查看框,目前我正在执行此操作:
ViewBox1.Visibility = Visibility.Collapsed;
ViewBox2.Visibility = Visibiltiy.Visible;
这意味着按下一些按钮,我隐藏了第一个视图并显示第二个视图。现在,在隐藏后我想要一个简单的过渡动画,比如viewbox1滑出和viewbox2滑入,就像这样。
我已经安装了WPF工具包,但无法解决这个问题。
非常感谢任何帮助。
答案 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();