【问题标题】:Content Transition Windows Phone内容转换 Windows Phone
【发布时间】:2014-08-15 23:26:24
【问题描述】:

我的页面中有 2 个视图框,目前我正在这样做:

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

这意味着在按下某些按钮时,我将隐藏第一个视图框并显示第二个视图框。现在,在隐藏后,我想要一个简单的过渡动画,例如 viewbox1 滑出和 viewbox2 滑入,类似这样。

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

非常感谢任何帮助。

【问题讨论】:

  • 您在这里使用的名为 ViewBox 的控件是什么?
  • 我正在使用 Viewbox 控件,这就像一个网格。

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


【解决方案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();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多