【问题标题】:Play splash screen only once windows phone 7windows phone 7 只播放一次启动画面
【发布时间】:2011-07-25 14:08:40
【问题描述】:

我已经创建了一个动画闪屏作为弹出窗口,我使用以下代码来激活弹出窗口

        public MainPage()
    {
        InitializeComponent();
        myPopup = new Popup() { IsOpen = true, Child = new AnimatedSplashScreen() };
    }

但是,当我导航到其他页面并导航回 MainPage 时,会再次播放 splashScreen。我怎样才能避免这种情况? 我已将 OnNavigateTo() 设置为 IsOpen=false 但没有运气,我猜该事件在关闭之前仍会触发

感谢收看!

【问题讨论】:

    标签: windows-phone-7 splash-screen


    【解决方案1】:

    当您导航返回时,再次触发处理页面初始化的事件,并且无论您为上一页设置什么属性都会调用您的弹出实例。一个简单的解决方法是创建一个全局状态变量并在显示弹出窗口之前对其进行检查。

    【讨论】:

      猜你喜欢
      • 2011-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-19
      • 2011-04-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多