当我的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));
}
}