应用程序无法从捕捉的视图中正确恢复

时间:2013-02-15 00:34:44

标签: windows-8

当我的Windows 8应用程序从快照视图返回时,它会将用户发送到应用程序的第一页。我收到了一个失败的通知,我的应用程序无法正常恢复,但Windows之前通过了它。当用户从捕捉模式恢复时,将用户发送到第一页是否违法?如何告诉应用程序用户所在的页面并将其还原?

当我的应用程序进入退出快照模式时,此代码运行:

void ShowCurrentViewState()
    {
        //this.UpdateUnsnapButtonState();

        // Query for the current view state
        ApplicationViewState currentState = Windows.UI.ViewManagement.ApplicationView.Value;

        if (currentState != ApplicationViewState.Snapped)
        {
            App.DataMode = Mode.Featured;
            this.Frame.Navigate(typeof(RestaurantSearchDetails));
        }
    }

1 个答案:

答案 0 :(得分:1)

Reading and writing data sample显示了如何在两个不同的屏幕之间导航,并根据视图状态更改每个屏幕的布局,快照与填充。