我正在两台不同的 PC 上开发我的应用程序,它们都使用相同的安装程序安装了 Windows 10 和 Visual Studio 2015。当我在实验室 PC 中打开我的一些 WinForms 时,WinForms 中包含的控件看起来都拥挤在一起(甚至相互重叠),这使我无法修改视觉效果。这仅在“设计模式”中发生。当我运行该应用程序时,所有表单都正确显示。请看附图中的区别
这只发生在少数几种形式上,而不是全部。但是尽管比较了每个表单属性(包括为每个表单设置为“Font”的“AutoScaleMode”),我还是找不到原因。另一台 PC 在设计模式下 100% 正确显示所有表格。
可能的原因/解决方案是什么?
编辑:这里讨论的解决方案在我的情况下也没有效果,而其他发帖人说他们的问题是通过改变他们的 PC 的 DPI 意识来解决的。