【发布时间】:2018-07-20 11:33:53
【问题描述】:
我正在编写一个简单的 Windows 窗体应用程序。 我希望表单仅在主屏幕中打开,无论在哪个屏幕中调用应用程序(假设用户有多个屏幕)。 主屏幕的目的是用于显示 windows 任务栏的屏幕。
谢谢,毛尔。
【问题讨论】:
-
Get primary screen 很简单,那么只需set form location。
-
嗨,@rs232 那里提出的问题与我提出的不同。我不希望窗口会在它调用的屏幕上打开,我希望窗口总是会在操作系统的主屏幕上打开。 (用那个任务栏)
-
谢谢@Sinatr,我想这就是我想要的。
-
@rs232 大声笑,那个问题中的 OP 已经知道如何做这个问题中的 OP 想要的。虽然他在问题中给出的例子可能会回答这个问题。
-
你可以和设计师一起做。确保 Location 属性仍然是 (0,0),然后只需将 StartPosition 设置为 Manual。
标签: c# .net winforms mainscreen