检测Windows 8.1商店应用程序是否在SplittView或FullView中

时间:2014-03-13 12:05:54

标签: c# xaml windows-runtime winrt-xaml windows-8.1

有没有办法判断Windows 8.1存储(XAML / C#)是否在SplittView中?

或者有没有办法获得当前显示器的全宽?

1 个答案:

答案 0 :(得分:3)

您可以通过ApplicationView.IsFullScreen检查是否全屏:

using Windows.UI.ViewManagement 

if (ApplicationView.GetForCurrentView().IsFullScreen)
{
    // ...
}
else
{
}

Window.Bounds的精确尺寸:

var width = Window.Current.Bounds.Width;
var height = Window.Current.Bounds.Height;