分析需求
各位请看这个小窗体,我把这控件按阵型依次排开, 可当我让窗体全屏显示的时候,问题就出来了!如图
如何全屏显示窗体里的控件
采用Form_Resize()。思路是窗体变化时,直接重写这个变化函数。具体做法是要将原来窗体的属性以及各个控件的所占位置的比例存入Tag中(Tag可以存任何东西哦!)。
在public Form1窗体中代码(我的Form名称是FrmQueryBalance)
public FrmQueryBalance()
{
InitializeComponent();
//最大化窗体
this.WindowState = FormWindowState.Maximized;
//控件随窗体全屏显示
int count = this.Controls.Count * 2 + 2;