c#动态复制面板

时间:2012-06-07 18:30:07

标签: c# dynamic duplicates panel

我需要根据复选框动态复制包含其中所有控件的Panel。 (如果选中复选框,则会出现另一个面板。)

最后,当我点击Calculate it时,为每个创建的面板执行相同的预定义操作。

图片了解:

enter image description here

有人可以告诉我该怎么做吗?

1 个答案:

答案 0 :(得分:3)

将您想要的控件放入UserControl。

选中复选框后,创建该控件的实例并添加它。

MyPanel myPanel = new MyPanel();
myPanel.Location = new Point(25,25);
this.Controls.Add (myPanel);

您可以在表单中找到位置。