[英]c# - How to arrange elements in WindowsForm like Windows Explorer
我正在填充一個模仿Microsoft Windows資源管理器的自制Windows資源管理器。 這是我的Windows窗體的布局:
我想要的是:
但是,當我最大化窗口時,它看起來像這樣:
問題是treeView的寬度也增加了。 如何停止呢?
有任何想法嗎? 我已經嘗試了很多方法,但是沒有任何效果。
嘗試添加第二個splitcontainer
周圍groupbox
和splitcontainer
你已經離開。 然后將底部的panel
設置為固定面板。
您可以設置SplitContainer.FixedPanel
屬性以禁用面板之一的自動調整大小。 這樣,即使調整容器本身的大小,指定的面板也將保持相同的寬度/高度。
您可以使用“錨定”(每個控件在“屬性”菜單中都有該錨定),然后選擇要“錨定”到的內容。 那應該允許您的控件進行拉伸以適合表單。
這可能很奇怪,因此您必須錨定每個控件並考慮如何設置它。 EG使控件擴展,如果您增加窗體的高度,請單擊頂部和底部錨點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.