【发布时间】:2012-10-02 13:02:33
【问题描述】:
我创建了 2 个表单,Form1 带有一个 Panel,Form2 带有一个 Panel。在 Form2 上,我想设计控件,然后在 Form1 中动态加载。我的想法是我可以使用 VS 设计任意数量的表单,然后使用表单内的这些面板动态加载到 Form1 中。
问题是,form2 使用 Dataset + Databind,然后在加载到 Form1 时停止工作。
我在 Form1 中尝试过的方法:
From2 from2 = new Form2();
for (int i = 0; i < cf.Form2.Controls.Count; i++)
{
panel1.Controls.Add(cf.Form2.Controls[i]);
}
【问题讨论】:
-
我认为这是 winforms 并已对其进行了相应标记。如果没有,请修复标签以包含实际范例。