我有兩個打開的winform,說winform1得到一個模態對話框,這意味着所有的窗體(winform1和winform2)都將被「禁用」。如果我們最小化所有表單,然後調出winform1,那麼模態對話框將顯示在它上面。如果我們再次最小化所有表單,但是這次會調出winform2,它看起來像finform2已準備好使用,而它的真正禁用像winform1。兩個winforms一個模態對話框的情況
我需要的是清楚地表明在使用winform2之前需要處理模態對話框。
有什麼內置的來處理這個問題還是我自己在這裏?
這是可能的,但棘手。是你創建的模式對話框(例如'modalForm = new Form();'),還是它可以是一個'MessageBox'? –
modalForm是一個常規創建的winform(modalForm = newForm();) – Banshee
好吧,我發佈了一個基於此的答案。 (對於MessageBox,它可能不起作用)。 –