有没有办法在 C# 中锁定表单的位置

本文关键字:锁定 表单 位置 有没有 | 更新日期: 2023-09-27 18:32:56

有没有办法防止Windows窗体在失去焦点时消失?我希望我的表单保持锁定在屏幕左侧,有没有办法?

有没有办法在 C# 中锁定表单的位置

尝试设置

YourForm.Topmost=true;

其中您的表单是表单的名称。这将使窗口最顶部。使用设计器或在窗体加载事件中手动设置此属性。

要锁定屏幕最左侧的窗口,请按如下方式设置其位置属性;

this.StartPosition = FormStartPosition.Manual;
this.Location = new Point(Screen.PrimaryScreen.Bounds.X, Screen.PrimaryScreen.Bounds.Y);

这样可以确保即使有多个监视器,表单仍保留在最左侧。

  • 使表单TopMost
  • StartupPosition属性设置为Manual
  • LeftTop属性都设置为 0

也看看这个参考: http://msdn.microsoft.com/en-us/library/52aha046.aspx