[bo][un]ohxho[/un] 在 2008-8-31 19:29 的发言:[/bo]
这个很简单。我也会。
你要设置Form1是为父窗体就是MdiParent属性:该属性用来获取或设置此窗体的当前多文档界面 (MDI) 父窗体
在Form2中Button_Click事件中写: Form frm = new Form(); frm.MdiParent = this.Md ...
我理解的和LS这个MM理解的不一样哦 LZ的意思有可能是 这两个窗体是独立的 但是启动运行的是Form1 然后在Form1里弹出Form2 现在想关闭Form1但是保留Form2 因为Form1为主窗体 所以关闭Form1后Form2也会跟着一起关闭
其实这个问题以前很多人问过 有几种方法可以实现
1.使用hide()隐藏Form1
2.释放Form1资源 那个方法我记不清楚了 好象是dispose = false
3.使用多线程 让两个窗体运行在不同的线程中 这样关闭Form1 Form2就不会关掉了
使用多线程的方法直接看
https://bbs.bccn.net/viewthread.php?tid=177650&highlight=%2B%C3%CE%D0%C4
[[it] 本帖最后由 guoxhvip 于 2008-8-31 22:56 编辑 [/it]]