2017-02-15 34 views
0

我正在使用的DevExpress和Windows窗體的桌面應用程序。我有一個主要的形式,這是一個IsMDIContainer如何組分量適當

我有另外3點的形式和我之間有導航菜單。當我改變了形式,這是將要顯示的形式的組件,如下所示:

enter image description here

,幾秒鐘後,形式看起來不錯。我有我的組件在面板上,但我不知道爲什麼會發生這種情況。 Anoyone知道我必須做什麼來避免這種情況?

+0

我不知道我明白髮生了什麼。你提到:「我不知道爲什麼會發生這種情況」,但我不知道你指的是什麼。你能否詳細說明一下? – Brendon

回答

0

如果用於顯示新的形式方法聲明新的控制和定義屬性,你可以嘗試停止你正在試圖從佈局的控制,直到他們都在正確的位置切換到表格。

裏面你正在使用,以顯示選定形式的方法,添加以下內容: SuspendLayout()

在您的形式加載方法的末尾添加以下內容: ResumeLayout()

here一個解釋。

這應該允許的形式正確地設置了其控制它們渲染到顯示器之前。

+0

如果這個答案幫助你,請考慮投票它作爲你接受的答案,謝謝。 – JMad