如何防止/禁用Windows 8 Metro UI应用程序的快照视图 [英] How to prevent/disable snapped view for Windows 8 Metro UI applications

查看:84
本文介绍了如何防止/禁用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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆