創建MDI父項時,表單的整個「內部」將成爲MDI區域。C#:如何更改包含MDI子項的區域?
如果將菜單條添加到MDI父級,則MDI區域會縮小一點以爲菜單條騰出空間。
但是,如果您將面板添加到MDI父級的頂部,則整個裏面仍然是MDI區域。這意味着您可以將MDI兒童移動到面板後面,並隱藏他們的標題行。如果您將MDI兒童移動到菜單欄後面,則會出現滾動條,您可以向上滾動以訪問標題行。但是當您使用面板而不是菜單條時,滾動條不會顯示。因爲MDI地區不瞭解面板,我想。
如何縮放MDI區域以低於給定的Y值?
謝謝。我通過添加一個OnLocationChanged事件來解決它,並檢查Y值是否低於面板的高度。不過,我不喜歡它。 – 2009-10-08 08:24:28