C# 中子窗体打开的另一个窗体和该子窗体有同样的父窗体?

C# 窗体中 我有一个主窗体mainform 作为父窗体,另外有两个窗体form1和form2,form1是主窗体的子窗体已经实现,现在form1中有一个按钮,点击这个按钮是,打开form2,怎样使form2的父窗体也是mainform并且form1变为不可操作?
感谢各位的回答,我还要补充一下:我有一个主窗体mainform,后面我打开的所有窗体都要在这个主窗体中,也就是说要后面的所有窗体都是mainform的子窗体。。。

蓝山帝景
浏览 877回答 2
2回答

拉风的咖菲猫

你语言没组织好,没懂!试试:在form1的按钮的_click事件中写{把form2 new出来后,show();form1.hide();}意思是form2弹出,form1隐藏。
打开App,查看更多内容
随时随地看视频慕课网APP