我在程序里面是这样的:
1:在主界面中,我添加了一个Panel,它的name=user_panel,
2:在主界面中将自己创建的用户控件根据具体的需求动态的添加到Panel中。
3:在主界面窗体中我都可以用user_panel.Controls.Clear(),来清除Panel中的用户控件,
4:但是现在有个问题就是如果我是在用户控件里面来关闭主窗口中用户控件或者是添加用户控件就没有反映了,跟踪程序,该程序也执行了,
我应该怎么做:1:在一个用户控件里面动态的添加另外的一个用户控件到主窗体上呢?
2:在一个用户控件里面动态的关闭另外的一个在主窗体上的用户控件呢?
大家帮帮忙,在线等待!!!!
例如:
在用户控件的窗体里面 我添加了一个按钮,是为了实现在主窗体中显示出我已经做好的另外一个用户控件窗体
private void button1_Click(object sender, EventArgs e)
{
User_control.Control_area ca = new Control_area();
ca.Location = new System.Drawing.Point(0, 0);
ca.Name = "control_areaadd";
ca.TabIndex = 9;
Form_windows.Form_workindex work = new backroom.Form_windows.Form_workindex(); //该句为主窗体上
work.user_panel.Controls.Add(ca);在主窗体上显示出另外一个用户控件窗体
}
如何操作用户控件咨询!