Pre*_*ant 2 snapping microsoft-metro windows-8 winjs
我有一个应用程序,对于快照视图真的没有意义,因为内容通常代表A4页面的信息和数据收集.
有没有办法禁用应用程序的捕捉视图,或者是在捕捉模式下显示应用程序图标的推荐方法?
Rob*_*zik 10
您无法禁用捕捉的视图.
只需创建一个新页面并在发生快照事件时导航到该页面.您只需显示图像即可.
Window.Current.SizeChanged += (object sender, Windows.UI.Core.WindowSizeChangedEventArgs e) =>
{
ApplicationViewState myViewState = ApplicationView.Value;
if (myViewState == ApplicationViewState.Snapped)
{
//await SaveAssets();
this.Frame.Navigate(typeof(Snapped));
Snapped = true;
}
else if (myViewState != ApplicationViewState.Snapped)
{
if (Snapped)
{
this.Frame.Navigate(typeof(MainPage));
Snapped = false;
}
}
};
Run Code Online (Sandbox Code Playgroud)