显示驱动导致 WinForm 窗体尺寸不对?

作者:vkvi 来源:千一网络(原创) 日期:2015-2-28

使用 .NET 开发了一个 WinForm 软件,Visual Studio 中设置的软件窗体宽度固定为 1000,发布后,一直运行正常,今天换了台机子,发现不正常了,尺寸明显变宽了,应该尺寸有 1200 左右了。

有人说是显卡驱动的原因,但我们又不能随便去碰客户的电脑驱动,无法测试,从理论上来说,我猜测是由于显示器 DPI 不同造成的。

关键是尺寸变了后,原来窗体的背景图片由于不够大出现了平铺现象,所以只好把 BackgroundImageLayout 属性值由 Tile 改成 Stretch,拉伸图片,看起来将就正常了。

你前面那位网友看了:三种会话是否保持的情况分析

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他