实际功能是这样,开启子窗口后,父窗口就是主界面隐藏掉,可以看到电脑桌面。
然后关闭子窗口后,父窗口显示出来。
查了下贴,说要重新new 父窗口?不是很懂,请高手指教。
打开子窗体
[code=csharp]
private void button1_Click(object sender, EventArgs e)
{
this.Hide();
Form2 f2 = new Form2();
f2.Owner = this;
f2.Show();
}
}
关闭子窗体的Closed事件
private void Form2_FormClosed(object sender, FormClosedEventArgs e)
{
Form1 f1 = (Form1)this.Owner;
f1.Show();
}
我直接在按钮控件中,先用this.hide(),然后form2.showdialog(),再this.show(), form2.dispose(),就实现了我需要小蜜蜂论坛回帖机的效果。谢谢