C#关于电脑DPI改动显示的问题

    一直都没有太注意这个DPI设置的问题,一般情况下电脑都设置为正常尺寸,如果改大了字都很大看着不是很舒服。于是每次开发的时候都是正常的情况下,写控件,布局,调整位置。可是前两天发现有的用户用我们软件时居然显示全是乱的,找来找去原来是用户将DPI设置改成大尺寸了,结果愣是显示乱了。然后自己也试了下,更改DPI后确实显示有问题,汗!
    项目都到尾声了,如果改的话则要将所有控件,不论是自定义继承自usercontrol、control的,还是vs自带的都要重新过一遍,然后还要将组合的控件也要重新调整。
控件有图片的,backgroundlayout统统改成stretch,布局用DOCK,或者直接用布局管理器来管理。以及还有其他很多细节,最好是将电脑调到其它尺寸下调试。
    因此,大家一定要记住,项目在设计阶段一定要将问题考虑周全,不光设计如何实现,还要将可能遇到的问题想到。这样在写代码时就能避免很多不必要的错误,也能让软件更健壮一些。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值