如何防止表格自动移动到正Y?

时间:2014-03-13 08:49:36

标签: c# winforms winapi windows-7

当我将表单(鼠标位于标题栏)拖到负Y位置时,Windows会将其移回Y = 0。我怎样才能阻止?我正在使用Windows 7(Windows XP没有“功能”)。

// in Form1
protected override void OnMove(EventArgs e)
{
    Console.WriteLine(Location.ToString());
    base.OnMove(e);
}

<小时/> 为什么:我在制作软件上工作。屏幕的分辨率非常低,所以我需要节省空间。我希望用户能够将窗口移动到任何地方

1 个答案:

答案 0 :(得分:0)

这是一种标准行为。如果用户将表单的标题栏推离屏幕,您希望他们如何将其拉回来?