我是初學者在C#中。我在安裝WinForms控件時遇到了一些問題。在我的項目中,我拿了一個tabControl
,並給了財產dock --> fill
。實施所有設計後,我記得我的表格需要panelHeader
以及panelFooter
。當我添加它們並分別給出屬性dock -->top
和dock --> bottom
時,這些面板位於tabControl
之上。我試圖通過刪除dock --> fill
到tabControl
並再次設置來解決此問題。但沒用。如何解決這個問題呢? (我不想刪除tabControl
和重新設計,因爲它花了我4個小時的設計)。如何停靠tabcontrol
如果這是一個廢物問題,那麼請只評論,以便我稍後可以刪除此問題。
請幫忙
在此先感謝。
編輯:
嗯,我來處理它通過使用剪切和粘貼特性..但(如果這樣的話就會使形式雜亂),如果有更多的控制,以照顧什麼。
我米沒有專家,但我記得有時手動大小/位置。因此,您可以在窗體的調整大小函數中根據窗體的高度 - panelHeader height - panelFooter height設置控件的高度。然後,您還可以將控件的頂部設置爲panelHeader高度。 – sachleen
所以它不可能通過設計..好吧,謝謝我會嘗試。 –
我不知道設計師是否有辦法做到這一點;多年來我沒有在VS中製作GUI。我描述的方法會做你想做的......但它可能不是最好的方法。您還必須確保它在負載上正確定位。你可以調用resize事件onload ...希望有經驗的人可以提供更好的答案。 – sachleen