你可以让每个控件的size随着你的form的size变化

解决方案 »

  1.   

    this.button1.Location = new System.Drawing.Point((this.form1.ClientSize.Width)/2, (this.form1.ClientSize.Height)/3);//这里可以稍微算一下,自己定义this.button1.Size = new System.Drawing.Size((this.form1.ClientSize.Width)*0.2, (this.form1.ClientSize.Height)*0.3);//这个按钮的大小会随着窗体的客户区域的大小变化,比方说窗体为高300,宽300,那么控件大小就是60宽,90高
    其它form上的控件定义类似