winform中如何让控件随窗口按比例缩放

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform中如何让控件随窗口按比例缩放相关的知识,希望对你有一定的参考价值。

我的窗口最大化以后 控件还是原来的大小和位置 怎么能一起变化

参考技术A 你设一下你控件的anchor和dock两个属性,可以达到你满意的组合效果。包括位置和大小比例变化。

使用窗口大小维护Winform控件和图像比例

我希望接口是恒定的,以便无论窗口大小如何,功能都是相同的。这就是我运行应用程序时的样子。我在这里使用groupBoxes。enter image description here

我将如何使(方形)地图和groupBox 2完全最大化窗口的右侧对齐,就像当窗口较小时一样。enter image description here

我已经尝试过tableLayout,但是效果不佳。

答案

如果您希望将控件锚定在窗体的右侧,则可以尝试使用“锚定”。

groupBox1.Anchor = AnchorStyles.Right | AnchorStyles.Top | AnchorStyles.Bottom;

您可以参考本文档How to: Anchor controls on Windows Forms

以上是关于winform中如何让控件随窗口按比例缩放的主要内容,如果未能解决你的问题,请参考以下文章

C#里winform最大化时,如何使里面的控件按比例变化

VB中如何设置窗体内控件大小随窗体大小改变而改变?

qt中怎么让窗体中的控件随着窗体自动缩放

mfc 窗口大小变化时,如何让窗口内部控件也一起随比例改变位置?

winform 控件自适应屏幕

请教C#WPF如何让控件随窗体尺寸放大缩小