设置中心位置的窗口位置

本文关键字:位置 窗口 设置中心 | 更新日期: 2023-09-27 18:33:21

>我在VS2012中将起始位置设置为手动屏幕右上角的某个地方。我稍后尝试一键将此窗口设置在中心,但无论我做什么,它都不会在中心。我该怎么做?

设置中心位置的窗口位置

只需将此代码添加到按钮单击事件中,

this.Location = new Point((SystemInformation.PrimaryMonitorSize.Width - this.Width) / 2, (SystemInformation.PrimaryMonitorSize.Height - this.Height) / 2);

使用 Form.CenterToScreen 方法