有沒有?如果不是,你有什麼建議?目前我們正在使用大量的拆分容器,而且它的編碼方式使得添加新控件非常困難,特別是在相同的面板中,調整大小是無望的。它可以使用拆分容器以更好的方式重新編碼,但有沒有更好的選擇? Sun的 「A Visual Guide to Layout Managers」 的Java的BorderLayout的等效
提供圖片。
有沒有?如果不是,你有什麼建議?目前我們正在使用大量的拆分容器,而且它的編碼方式使得添加新控件非常困難,特別是在相同的面板中,調整大小是無望的。它可以使用拆分容器以更好的方式重新編碼,但有沒有更好的選擇? Sun的 「A Visual Guide to Layout Managers」 的Java的BorderLayout的等效
提供圖片。
這聽起來像是你想要一個DockPanel
。
下面是演示圖像:http://i.msdn.microsoft.com/dynimg/IC21907.png
與您的圖片具有驚人的相似性。
在的WinForms,你只需要使用預先存在的Dock
財產(見Anchor
),如下所述:http://www.techrepublic.com/article/manage-winform-controls-using-the-anchor-and-dock-properties/6165908
嘗試使用的'Dock'和'Anchor'性能'Winforms'控制來獲得這種的佈局。 – VS1
雖然不太明顯,但我建議切換到wpf,winforms很大程度上已經過時。 – Vlad
@Vlad每次我問一個winforms問題時,我都被推薦WPF。在一個非常大的項目切換到WPF目前不是一種選擇:(儘管我真的很想... – David