首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Winform -显示

Winform -显示
EN

Stack Overflow用户
提问于 2011-06-09 04:38:49
回答 2查看 1.8K关注 0票数 4

我有一个c# winform项目,它在我的屏幕上与服务器上显示的有很大的不同。

在我的屏幕上,部分窗体被截断,一些控件在不同的区域。我已经将我的分辨率调整为相同的分辨率,并且我的分辨率高于服务器。两种方法都不起作用。此外,尽管分辨率相同,但字体和控件在服务器上看起来更大

有什么想法吗?

服务器版本使用的是VS.net 2008和Mine2010。我不认为这有什么关系。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-06-09 04:47:28

听起来不同机器的DPI设置不同。当我第一次在Win7中创建项目并在WinXP机器上运行它时,我注意到了这一点。以下是描述该问题以及如何修复该问题的an SO post

票数 6
EN

Stack Overflow用户

发布于 2011-06-09 04:44:45

听起来你的服务器和你的机器有不同的DPI设置。使用Winforms为不同的DPI设置进行开发可能是一件很痛苦的事情,因为Winforms AutoScaleMode-Feature有一些怪癖。例如,请看我之前的这篇文章:

AutoScaleMode problems with changed default font

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6284950

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档