我正在使用 .NET Compact Framework 3.5开发Winforms应用程序。该软件将用于嵌入式系统。
我的问题是,表单的布局在Designer中与在实际构建的软件中完全不同。
以下是VS 2008 Designer中表单的屏幕截图:
以下是从PC运行应用程序时的屏幕截图(Windows 8 64位):
正如您所看到的,两个文本之间的差距比设计师的差距更大,设计师不允许我将它们移近。
红色指示器距离第二个文本也很远,而在设计师看来它看起来很好。
图片框也不在表格的左上角。
我目前无法访问将运行该软件的设备,但我想在此之前解决此问题。
什么可能导致差异以及如何解决?
UPDATE 1 :我已经像PaulG建议的那样关闭了AutoScaling,并且在Windows中缩小了缩放比例(100%而不是125%),现在它已经接近了很多,但是编辑器和实际程序仍然明显不同。
无论如何,我认为这是一个公平的猜测,设备将没有任何缩放,所以我将继续开发这些设置,因为这些是最准确的。