0
我做了一個MDI Winforms應用程序,並注意到我有問題的行爲。幾個窗口可以同時以不同的窗口狀態在MDI窗體中打開嗎?
如果其中一個窗體以最大化窗口狀態打開,另一個窗體以正常窗口狀態打開,則以前最大化窗體狀態的窗體將更改爲「正常」。
幾個窗口可以以不同的窗口狀態在同一個MDI窗體中打開嗎?
我做了一個MDI Winforms應用程序,並注意到我有問題的行爲。幾個窗口可以同時以不同的窗口狀態在MDI窗體中打開嗎?
如果其中一個窗體以最大化窗口狀態打開,另一個窗體以正常窗口狀態打開,則以前最大化窗體狀態的窗體將更改爲「正常」。
幾個窗口可以以不同的窗口狀態在同一個MDI窗體中打開嗎?
MDI只允許一個子窗口處於最大化狀態,活動窗口。它強制這樣一個窗口回到正常狀態時,當你使另一個窗口活動,無論其他窗口是否最大化。換句話說,在最大化的非活動窗口之上,您不能在正常狀態下擁有活動窗口。這沒有解決方法。
感謝您的快速回復。能夠做到這一點很好。也許在未來的Visual Studio版本中,他們會允許它。同時,我將代碼放置在表單的「Enter」事件中,因此當焦點放置在任何這些表單上時,正確的窗口狀態將被激活。 –