gpt4 book ai didi

c# - Winforms Designer 与构建的 exe 完全不同

转载 作者:行者123 更新时间:2023-11-30 20:52:47 27 4
gpt4 key购买 nike

我正在使用 .NET Compact Framework 3.5 开发 Winforms 应用程序。该软件将用于嵌入式系统。

我的问题是,Designer 中的表单布局与实际构建的软件中的完全不同。

这是 VS 2008 Designer 中表单的屏幕截图:

In Designer

这是从 PC(Windows 8 64 位)运行应用程序时的屏幕截图:

Running the exe

如您所见,这两个文本之间的差距比设计器中的要大得多,并且设计器不允许我将它们移得更近。

红色指示器也离第二个文本很远,​​而在设计器中它看起来还不错。

图片框也不在表单的左上角。

我目前无法访问将运行该软件的设备,但我想先解决这个问题。

什么可能导致差异以及如何解决?

更新 1:我已经按照 PaulG 的建议关闭了自动缩放,并在窗口中关闭了缩放(100% 而不是 125%),现在更接近了,但是编辑器和实际程序仍然明显不同。

无论如何,我认为这是一个合理的猜测,即设备不会有任何缩放比例,所以我将继续使用这些设置进行开发,因为这些是最准确的。

最佳答案

听起来像是缩放问题

检查您的 designer.cs 文件以获取对 AutoScaleDimensions 的引用

关于c# - Winforms Designer 与构建的 exe 完全不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20566712/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com