我需要帮助修改动态创建的控件的属性。
首先,我动态地在表单上创建了2个面板:
public void create_panels()
{
Panel panel1 = new Panel();
panel1.BackColor = Color.Red;
panel1.Location = new Point(0, 0);
panel1.Size = new Size(320, 480);
this.Controls.Add(panel1);
Panel panel2 = new Panel();
panel2.BackColor = Color.Red;
panel2.Location = new Point(320, 0);
panel2.Size = new Size(320, 480);
this.Controls.Add(panel2);
}
问题我无法找到任何关于如何(动态)创建后修改它们的明确信息。人们会认为简单地做下面这样的事情会很容易和很好:(改变面板的颜色和位置)。但是,由于面板是动态创建的,因此显然不起作用:
panel1.BackColor = Color.Blue;
panel1.Location = new Point(320, 0);
有人可以帮助发布最简单的方法来修改动态制作控件(面板或文本框)的属性,在动态方法中创建控件位置或颜色后更改控件位置或颜色吗?