我使用以下代码在 MDI 父窗体中显示子窗体。如您所知,单击该按钮将导致出现一个新表单。继续单击该按钮,您的屏幕将充满空白表格。为了阻止这种情况发生,我将创建表单的代码移到了按钮之外。
像这样:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Form2 f2 = new Form2();
private void button1_Click(object sender, EventArgs e)
{
f2.MdiParent = this;
f2.Show();
}
但是当我关闭子窗体并想再次打开它时,它不会让我。
请帮我解决这个问题。