锁定窗体在panel容器里
现在有二个窗体,分别是form1和form2
在form1上有一个panel1容器
我在form1中的一个button上,添加一个单击事件处理过程,代码如下:
private void button1_Click(object sender, EventArgs e)
{
Form2 abc = new Form2();
abc.Text = "第二个窗体标题 ";
panel1.Controls.Add(abc);
abc.ShowDialog();
}
即我想在新生成的form2窗体,定位锁定到panel1中显示,为什么会出错啊??
我刚学c#,所以很多不懂。。麻烦大家了!!
------解决方案-------------------- Form2 abc = new Form2();
abc.Text = "第二个窗体标题 ";
abc.Parent = panel1;
abc.Show();
------解决方案--------------------增加这句:
abc.TopLevel =false;