日期:2014-05-17  浏览次数:20733 次

求解,窗体全屏后控件定位问题
使用如下代码使窗体在各个分辨率下全屏,但是发现窗体控件居中的代码不好用了。求解决办法

this.WindowState = FormWindowState.Maximized;//全屏窗体
label2.Left = (Main.Width - label2.Width) / 2;//窗体控件居中
button1.Left = (Main.Width - button1.Width) / 2;

------解决方案--------------------
label1.Anchor = System.Windows.Forms.AnchorStyles.None;
button1.Anchor = System.Windows.Forms.AnchorStyles.None;
------解决方案--------------------
打个断点进去看看值正确么,如果都正确就再看看是不是在其他地方受到了自动布局等的影响