如何解决控制 C# windows 窗体的大小问题,在编译时看起来不同,在运行时看起来不同
我有一些奇怪的问题,我正在根据需求设置控件位置以及添加新控件,但是当我构建项目并运行它时,它看起来完全不同,所有控件位置位置都已更改。当我开始在不同分辨率的 Windows 机器上工作时发生了这个问题。现在,如果我复制这个项目,任何 Windows 系统看起来都一样。 我正在分享两个屏幕截图。
显示此图像,当我根据我的要求设置控制位置时。
希望你能理解这个问题。
解决方法
根据您提供的图片,如果winform应用程序是在其他电脑上开发的,可能会出现这个问题。
您可以将 AutoScaleMode 设置为 Dpi 以适应计算机。
this.AutoScaleMode = AutoScaleMode.Dpi;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。