我有一個MDI主窗體,一個顯示子窗體的菜單項(我們稱之爲frmEmployees
),在此窗體內部爲Button
(btnNew ... ),我怎麼從這裏打開一個對話框(frmNewEmployee
);我的意思是,frmEmployees
不能到達,直到frmNewEmployee
已關閉。如何從MDI子窗體(MDI應用程序)打開窗體對話框
// Main_Form_Load
Main_Form.IsMdiContainer = true;
在主窗體菜單項,我打開frmEmployees
// MenuItem_Click
frmEmployees frmEmp = new frmEmployees();
frmEmp.MdiParent = this;
frmEmp.Show();
從一個按鈕,我打開了另一種形式
// newButton_Click
frmNewEmployee frmNE = new frmNewEmployee();
frmNE.MdiParent = this.MdiParent;
//frmNE.Show(); // OK, but allows return to frmEmployees
frmNE.ShowDialog(); // here comes the problem
是否有任何方法來阻止frmEmployees
而frmNewEmployee
方法開了?
在此先感謝!