4
是否有方法可以判斷Windows 8.1商店(XAML/C#)是否位於SplittView中?檢測Windows 8.1商店應用程序是否位於SplittView或FullView中
或者有沒有辦法獲得當前顯示器的全寬?
是否有方法可以判斷Windows 8.1商店(XAML/C#)是否位於SplittView中?檢測Windows 8.1商店應用程序是否位於SplittView或FullView中
或者有沒有辦法獲得當前顯示器的全寬?
您可以檢查它是否是全屏通過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;
Window.Current.Bounds給我窗口的大小;不是屏幕。所以如果應用程序在SplittView中,我無法知道顯示器寬度是什麼,對吧? –
只需在全屏顯示應用程序時進行檢查,您還可以看到「DisplayInformation」類 - http://msdn.microsoft.com/en-us/library/windows/apps/windows.graphics.display.displayinformation.aspx –