无边界表单问题

本文关键字:问题 表单 边界 | 更新日期: 2023-09-27 18:20:57

我的C#应用程序有问题。这是关于无边界窗体上的控件。我创建了一个像日志记录系统一样工作的应用程序(显示在屏幕中央,有2个文本框、2个组合框和2个图片框,窗体StartPosition是CenterScreen)。该应用程序在几乎所有系统上都运行良好,有30-40人在使用它,但其中3人出现了问题,使该应用程序变得毫无用处。

控件完全移动了,看起来比它们大一点应该是,其中2个控件甚至被移动到窗体之外使它们无法访问。

我试着设置压缩模式并更改屏幕分辨率。运气不好。所有这些有问题的机器都有Windows 7和默认的.NET 3.5.1,其中一台有4.0。该应用程序的目标是.NET 3.0(我想让它不依赖于Vista和更新版本的机器)。

我正在寻求那些有过这类问题经验的人的建议。我希望保持表单的无边界性,这对它的设计至关重要,并尽可能保持目标框架。我能做些什么来保持这一点?

无边界表单问题

我猜您的DPI有问题。试着在你们的开发机器上增加它,我打赌你们会看到同样的效果。我已经很久没有使用winforms了,但我认为你可以用这篇文章来帮助你。