C# 如何在调整表单大小时调整表单内容(特殊情况)?

C# 如何在调整表单大小时调整表单内容(特殊情况)?,c#,.net,winforms,C#,.net,Winforms,我知道这有几个问题,但我似乎无法将其应用到我的案例中 这是我表格的一张照片: 当窗体重新调整大小时,宽度变小,我希望高亮显示的控件在宽度上适当缩小,以便用户可以在窗体重新调整大小时看到所有输入字段。例如,我非常喜欢aero snap 我尝试过面板、码头、锚等的各种组合,但似乎无法获得适当的设置。有人能给我一个关于我的案例的建议吗?这些在桌面布局面板中吗?不,它们肯定没有。我不久前设计了这个表单,没有考虑面板之类的东西,所以它们现在是自由浮动的。我曾尝试将它们停靠/锚定在一个简单的面板中,但这些属

我知道这有几个问题,但我似乎无法将其应用到我的案例中

这是我表格的一张照片:

当窗体重新调整大小时,宽度变小,我希望高亮显示的控件在宽度上适当缩小,以便用户可以在窗体重新调整大小时看到所有输入字段。例如,我非常喜欢aero snap


我尝试过面板、码头、锚等的各种组合,但似乎无法获得适当的设置。有人能给我一个关于我的案例的建议吗?

这些在桌面布局面板中吗?不,它们肯定没有。我不久前设计了这个表单,没有考虑面板之类的东西,所以它们现在是自由浮动的。我曾尝试将它们停靠/锚定在一个简单的面板中,但这些属性的任何组合都无法达到预期的效果。我也试过使用FlowLayoutPanel,但这只是将它们垂直向下移动,而不是调整它们的大小。基本上,它是一个控制网格,每个单元格都可以设置为固定、百分比或自动调整大小。使您能够很好地控制自动调整大小的布局。如果它们停靠在所有侧面,它们应该随着容器收缩和增长。你确定你试过了吗?