如何使 C# 应用程序适应各种分辨率

How to fit C# application in every resolution

我想知道如何使 c# 应用程序适应每个分辨率我在我的计算机上打开的 c# 应用程序是完美的但是当我在我的客户端机器上安装这个应用程序时它显示了一半应用程序。

我尝试过的:

this.WindowState = FormWindowState.Maximized;
this.Location = new Point(0, 0);
this.Size = Screen.PrimaryScreen.WorkingArea.Size;

这并不适用于所有人,您需要设计响应式应用程序。您需要使用面板、组框和此类对象,并且需要将这些对象锚定在您的表单中,然后您需要获取用户屏幕分辨率并为您的应用程序进行设置。

总结:此代码可能有效,但并非对所有分辨率都完美。您绝对需要锚定对象。桌面应用程序有时会很痛苦。