我的 C# 应用程序有问题。这是关于无边界表单的控件。我创建了一个像日志系统一样工作的应用程序(显示在屏幕中央,有 2 个文本框、2 个组合框、2 个图片框,表格 StartPosition 是 CenterScreen)。该应用程序几乎可以在每个系统上正常运行,有 30 到 40 人在使用它,但其中 3 人有问题,这使得该应用程序无用。
控件已完全移动,看起来比应有的大一点,其中 2 个控件甚至移动到了表单之外 - 这使得它们无法访问。
我尝试设置兼容模式并更改屏幕分辨率。没运气。所有这些有问题的机器都有 Windows 7 和默认的 .NET 3.5.1,一台有 4.0。该应用程序的目标是 .NET 3.0(我想让它不依赖于具有 Vista 和更新版本的机器)。
我正在寻找那些有过此类问题经验的人的建议。我想保持表单无边界,这对其设计至关重要,并尽可能保留目标框架。我该怎么做才能保持稳定?