日期:2014-05-20  浏览次数:20741 次

我是菜鸟,想问如何在程序运行的时候,登陆界面居中
我是菜鸟,想问如何在程序运行的时候,登陆界面居中

------解决方案--------------------
设置 WindowsDefaultLocation 属性 = CenterScreen
------解决方案--------------------
如果是用ShowDialog显示的窗体,可以按如下设置窗体:
this.StartPosition = FormStartPosition.CenterScreen;

------解决方案--------------------
如果是用Show显示的窗体,则可以按如下设置:
this.StartPosition = FormStartPosition.Manual;
Rectangle screenRect= Screen.FromControl(this).WorkingArea;
this.Location = new Point((screenRect.Width - this.Width) / 2, (screenRect.Height - this.Height) / 2);