代码之家  ›  专栏  ›  技术社区  ›  Loren Pechtel

如何确保我的表单在C#中可见?

  •  3
  • Loren Pechtel  · 技术社区  · 16 年前

    如何找到有关监视器实际布局的信息?

    2 回复  |  直到 16 年前
        1
  •  3
  •   GvS    16 年前

    这个 Screen

    您应该自己检查窗体是否在屏幕边界之外,但这非常简单:

    if (!Screen.GetWorkingArea(myWindow).Bounds.Contains(myWindow.Bounds)) {
       // Adjust location
    }
    
        2
  •  3
  •   Brad    13 年前

    只是一个小的语法更正,或者可能是Visual Studio 2012中的一个更新:

    if (!Screen.GetWorkingArea(myWindow).Contains(myWindow.Bounds))
    {
        //Adjust location
    }