如何检测我的页面是否最大化(占用整个页面宽度)?

时间:2013-12-17 09:25:42

标签: windows-runtime windows-store-apps windows-8.1

所以我知道我可以这样做:

public bool IsSnapped
{
  get
  {
    return (Window.Current.Bounds.Width <= 500) ?
      true : false;
  }
}

但我如何实现

等功能
public bool IsMaximized
{
  get
  {
    // ?
  }
}

我应该在某处检索屏幕宽度还是有更好的方法?

1 个答案:

答案 0 :(得分:3)

在Windows 8.1+中,您应该能够使用IsFullScreen类(reference)的ApplicationView属性:

if (ApplicationView.GetForCurrentView().IsFullScreen) {

}