C#设置窗体位置居中显示

窗体始终居桌面中央显示,需要考虑以下两个方面:

(1).窗体距离桌面左部边缘与桌面的宽度以及自身宽度的判断;
(2).窗体距离桌面上边缘与桌面的高度以及自身高度的判断
下面用代码一一实现,当然这都是在窗体加载时完成
this.Left = Screen.PrimaryScreen.Bounds.Width / 2 - this.Width / 2;//桌面的宽度的一半减去自身宽的的一半
this.Top = Screen.PrimaryScreen.Bounds.Height / 2 - this.Height / 2;//桌面的高度的一半减去自身高度的一半
原创文章 36 获赞 31 访问量 2086

猜你喜欢

转载自blog.csdn.net/qq_45096273/article/details/105469220