我正在嘗試構建一個相當複雜的用戶界面並儘量減少未使用的空間。動態控制佈局
我有一個未知數量的控件,我想將它們組成面板。所有這些面板都應該添加到父面板中。
因此,它可能是像包含6個子面板的單個父面板。其中6個可能有2個複選框和一個文本框。另一個可能有3個下拉菜單等,我不會在設計時知道。也可能出現這種情況,我需要兒童面板以特定的順序出現,而不是節省空間的最佳選擇。
我試圖玩耍父母面板和子面板的FlowLayout。我認爲這將是解決方案的一部分,但我不知道該怎麼做。我想過測試每種可能的流程組合,並選擇父面板高度最小的組合,但這是計算密集型的。
有沒有涵蓋這類事情的資源?或者,也許我的做法是錯誤的?我想我的用戶會希望儘可能靠近收集的控件,但要使用分組。如果不是嘗試對它們進行分組,我可能能夠通過單獨的父FlowLayout面板。
我認爲問題幾乎就像包裝問題,但它更像是包裝問題,因爲分組。
好點。謝謝。 – Dan 2010-10-12 15:51:28