如何防止/禁用Windows 8 Metro UI应用程序的快照视图 [英] How to prevent/disable snapped view for Windows 8 Metro UI applications
本文介绍了如何防止/禁用Windows 8 Metro UI应用程序的快照视图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个对快照视图毫无意义的应用程序,因为内容通常代表A4页的信息和数据收集.
I have an application that really makes no sense for snapped view, as the content generally represents A4 pages of information and data collection.
有没有一种方法可以禁用应用程序的快照视图,或者建议在快照模式下仅显示应用程序图标的方法?
Is there a way to disable snapped view for the application, or is the recommended approach to just show the application icon, while in snapped mode?
推荐答案
您不能禁用快照视图.
只需创建一个新页面,然后在发生快照事件时导航到该页面即可.您只需显示图像即可.
Simply just create a new page and navigate to that page if a snap event occurred. You can simply display an image.
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;
}
}
};
这篇关于如何防止/禁用Windows 8 Metro UI应用程序的快照视图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文