C# 自动缩放WinForms

C# 自动缩放WinForms,c#,winforms,C#,Winforms,在笔记本电脑中编写了一个分辨率为1600x900的程序,所有元素的放置都正常,并且同一个程序在显示器上的比例为1920x1080,125%的窗口放置不正确。如何在WordFraseC中考虑它,以及如何使用锚和码头重新绘制?,那么你应该能够创建一个适合任何大小的监视器的WiFrm。 如果您可以编辑您的问题并包含设计器代码,这样我们就可以看到发生了什么,这将非常有用 为了使窗体按需要调整大小,可以使用“表格布局”面板设置布局,然后可以使用要设置的控件的“定位”属性,当窗体调整大小时,控件应移动到该属

在笔记本电脑中编写了一个分辨率为1600x900的程序,所有元素的放置都正常,并且同一个程序在显示器上的比例为1920x1080,125%的窗口放置不正确。如何在WordFraseC中考虑它,以及如何使用锚和码头重新绘制?

,那么你应该能够创建一个适合任何大小的监视器的WiFrm。
如果您可以编辑您的问题并包含设计器代码,这样我们就可以看到发生了什么,这将非常有用

为了使窗体按需要调整大小,可以使用“表格布局”面板设置布局,然后可以使用要设置的控件的“定位”属性,当窗体调整大小时,控件应移动到该属性


“锚定”属性只是将控件锚定到某个位置,例如,如果将文本框锚定到左侧,则在调整其大小时,该文本框将位于左侧。或者如果你把它锚定在左右两边,if将向两个方向扩展。只是探索它们,它应该对你很好。

你需要考虑使用锚和坞属性。这是如何在窗体上放置控件并在不同的比例

中控制它们的位置的方法。 您可以在这里找到关于使用的非常有用的文章