我有一个Windows窗体,其中包含9个相同的用户控件,它们彼此直接相邻。在我的屏幕上,表单看起来很好,但是当运行同事机器时,窗口会调整大小并且用户控制重叠。有谁知道我怎么能防止它们重叠?我不介意窗口在不同的机器上调整大小,我只是不想丢失任何信息或部分隐藏的元素。
提前谢谢。
答案 0 :(得分:1)
您可以使用FlowLayoutPanel。它不适用于所有情况,具体取决于您打算在其中放置哪种控件。我不确定你的用户控件是什么样的,但我刚刚添加了一个FlowLayoutPanel并在其中添加了大约十几个按钮,它会照顾到 当最终用户调整表单大小时,为我调整布局,在每个按钮周围保持填充并避免重叠。
如果您的用户控件可以相互流动,并且它们并排或一个在另一个上面并不重要,您可能需要检查一下。