以textbox为例
TextBox[] Materialplate = new TextBox[200]; //声明控件数组
for(int i = 1 ; i < MaterialTray_line ; i++)
{
for(int j = 1 ; j < MaterialTray_column ; j++)
{
Materialplate[Materialnum] = new TextBox( );
Materialplate[Materialnum].Text = Materialnum.ToString( );
Materialplate[Materialnum].AutoSize = false; //////可以自定义textBox高度
Materialplate[Materialnum].Size = new Size( 50, 50 );
Materialplate[Materialnum].Margin = new System.Windows.Forms.Padding( 0 );
Materialplate[Materialnum].Location = new Point( 10 + Materialplate[Materialnum].Width * j, 10+Materialplate[Materialnum].Height*i );
Materialplate[Materialnum].BackColor = Color.Green;
Materialnum++;
panel1.Controls.Add( Materialplate[Materialnum] );//在panel中生成控件数组
}
}