请问Form为什么不显示啊!
大家好,请协助!
我现在有3个Form: Form1, Form2(含Panel控件) ,Form3
我现在在Form3 的窗口下面点击Button,执行下面的代码,想显示出Form1填充在Form2(含Panel控件)的效果,同时关闭当前
窗口Form3.
Form2 form2 = new Form2();
form2.panel1.Controls.Clear();
Form1 refform = new Form1();
refform.Dock = System.Windows.Forms.DockStyle.Fill;
refform.TopLevel = false;
refform.FormBorderStyle = FormBorderStyle.None;
form2.panel1.Controls.Add(refform);
System.Threading.Thread.Sleep(500);
refform.Show();
form2.Show();
this.Close();
执行下面的代码后,Form2(含Panel控件)正常显示,但是其Panel控件里根本没有填充Form1窗体.不知怎么回事??
麻烦大家帮忙看一下!谢谢!