C# 窗体内的面板停靠。制作两个面板”;棍子;关于调整大小
我正在创建的自定义控件上有两个面板。一个停靠在控件的左侧,另一个停靠在右侧 当前面板1和2在重新调整控件时会“拉开”,在中间留下一个大洞,只显示控件背景。p> 有没有办法使面板2保持固定尺寸并停靠在右侧 面板1保持停靠在左侧,但也可以调整大小。尽管如此,我还是想让面板“粘”到面板2上,这样两个面板之间就不会产生间隙,因为面板1会拉伸以填充它C# 窗体内的面板停靠。制作两个面板”;棍子;关于调整大小,c#,forms,C#,Forms,我正在创建的自定义控件上有两个面板。一个停靠在控件的左侧,另一个停靠在右侧 当前面板1和2在重新调整控件时会“拉开”,在中间留下一个大洞,只显示控件背景。p> 有没有办法使面板2保持固定尺寸并停靠在右侧 面板1保持停靠在左侧,但也可以调整大小。尽管如此,我还是想让面板“粘”到面板2上,这样两个面板之间就不会产生间隙,因为面板1会拉伸以填充它 这可能吗?卸下两个面板控件,并将其替换为拆分容器 设置FixedPanel=Panel2,当您调整用户控件的大小时,这将导致右面板保持相同的大小(左面板将
这可能吗?卸下两个
面板
控件,并将其替换为拆分容器
设置FixedPanel=Panel2
,当您调整用户控件的大小时,这将导致右面板保持相同的大小(左面板将增长和收缩)。面板仍然可以通过两个面板之间的垂直分隔器来调整,而中间不会有间隙。
默认情况下,添加SplitContainer
时,应将其设置为Dock=Fill
,以填充整个用户控件
在下图中,您可以看到,调整容器大小时,右侧面板的宽度保持不变。在上一幅图像中,面板宽度已通过编程方式更改
Ehhh。不错。我想我会用的。有几个问题,但我想我能解决。呵呵,刚刚找到并删除了我的评论,没想到你会看到。