我在C#中有一個Windows Forms窗體。Windows窗體組件的自動比例調整大小?
它就像一個常規的Windows GUI應用程序。不過,我正面臨着使窗體上的不同組件根據窗口大小自行調整大小的問題。我的意思是我不完全知道組件的哪個屬性會被改變。
我在窗體中有一個tabPage。 tabPage包含一個splitcontainer,裏面有2個面板。 左側面板包含一個treeView,右側面板具有單選按鈕,文本框,組合框和按鈕等組件
當我運行我的應用程序並調整窗口大小(通過拖動窗口的某個角或通過點擊最大化右上角的按鈕)Windows窗體窗體和tabPage展開,但拆分容器不。它保持在原來的位置。此外,我想錨定拆分容器,以便如果我縮小窗口,拆分cointainer仍然保留在左上角。很抱歉,我無法在此處放置屏幕截圖。
請注意,您可以通過從其中派生新控件並將其設置爲使用雙緩衝來增強TableLayoutPanel。這大大提高了其調整速度。 – 2009-09-11 14:31:22
我還沒試過TableLayoutPanel。我甚至沒有用過它。即使使用TLP,如果我遇到問題,也會在此檢查併發布。 無論如何感謝。 – zack 2009-09-11 14:32:22