http://www.cnblogs.com/xinjian/archive/2011/09/21/2184306.html
1.窗体居中显示。
传统的居中显示需要计算出显示的长和宽,去掉窗体本身的大小,然后控制显示位置来达到窗体的居中显示,但是在C#中,From本身有个StartPosition属性可以控制居中显示。
StartPosition 默认值是WindowsDefaultLocation ,我们只需要改成CenterScreen. 注意MSDN上的一句备注:
显示窗体之前,应设置此属性。 可在调用 Show 或 ShowDialog 方法之前或在窗体构造函数中设置此属性。 所以不要试图在Load事件中改变此属性,没用的。