ViewManagement.FullScreenSystemOverlayMode和任务栏可见性

时间:2015-07-20 12:23:38

标签: c# windows-store-apps win-universal-app

我正在使用C#开发Windows 10 Universal App。我的问题是指用户在PC /桌面上运行我的应用程序时的情况。

我想让我的应用程序全屏,这可以通过调用

来完成
Windows.UI.ViewManagement::TryEnterFullScreenMode()

现在我们全屏。但是当用户将鼠标指针滑动到屏幕的下边缘时,Windows'任务栏将出现,我不希望它出现 - 我该怎么办?

我已尝试将相应FullScreenSystemOverlayMode的{​​{1}}属性设置为Windows.UI.ViewManagement

最小化并将FullScreenSystemOverlayMode设置为SuppressSystemOverlays

两者都没有帮助,我该怎么办?

1 个答案:

答案 0 :(得分:2)

当我做这样的事情时,我会使用:

ApplicationView.GetForCurrentView().SuppressSystemOverlays = true;
ApplicationView.GetForCurrentView().FullScreenSystemOverlayMode = FullScreenSystemOverlayMode.Minimal;
ApplicationView.GetForCurrentView().TryEnterFullScreenMode();

也许只是语义,但有时这些语义很重要。