我制作了一个用户控件,它包含7个控件(label,dateTimePickers和Combobox),这些控件放在一行中。它看起来像这样:
现在我需要调整我的usercontrol的大小,我想指定每个元素的最小宽度(子控件),我也配置了锚点,但是当我调整窗体大小时,控件相互重叠。我如何正确配置,或者,我可能需要使用一些容器吗?
我会感激任何帮助!
答案 0 :(得分:1)
我将它们放在一个WinForms布局容器中,例如TableLayoutPanel
或FlowLayoutPanel
(教程here和here )。
你必须四处游戏,看看它们是否适用于你的情况,但它们通常会将控件分开并防止意外重叠。
答案 1 :(得分:0)
尝试使用拆分容器,然后将控件停靠在拆分容器中