C#关于电脑DPI改动显示的问题
2012-04-07 14:59
330 查看
一直都没有太注意这个DPI设置的问题,一般情况下电脑都设置为正常尺寸,如果改大了字都很大看着不是很舒服。于是每次开发的时候都是正常的情况下,写控件,布局,调整位置。可是前两天发现有的用户用我们软件时居然显示全是乱的,找来找去原来是用户将DPI设置改成大尺寸了,结果愣是显示乱了。然后自己也试了下,更改DPI后确实显示有问题,汗!
项目都到尾声了,如果改的话则要将所有控件,不论是自定义继承自usercontrol、control的,还是vs自带的都要重新过一遍,然后还要将组合的控件也要重新调整。
控件有图片的,backgroundlayout统统改成stretch,布局用DOCK,或者直接用布局管理器来管理。以及还有其他很多细节,最好是将电脑调到其它尺寸下调试。
因此,大家一定要记住,项目在设计阶段一定要将问题考虑周全,不光设计如何实现,还要将可能遇到的问题想到。这样在写代码时就能避免很多不必要的错误,也能让软件更健壮一些。
项目都到尾声了,如果改的话则要将所有控件,不论是自定义继承自usercontrol、control的,还是vs自带的都要重新过一遍,然后还要将组合的控件也要重新调整。
控件有图片的,backgroundlayout统统改成stretch,布局用DOCK,或者直接用布局管理器来管理。以及还有其他很多细节,最好是将电脑调到其它尺寸下调试。
因此,大家一定要记住,项目在设计阶段一定要将问题考虑周全,不光设计如何实现,还要将可能遇到的问题想到。这样在写代码时就能避免很多不必要的错误,也能让软件更健壮一些。
相关文章推荐
- C#关于电脑DPI改动显示的问题
- 关于VS2005中C#代码用F12转到定义时,总是显示从元数据的问题?
- 关于电脑用着用着突然打开文件或者我的电脑或者桌面显示很卡的问题
- C# 关于控件Visible为false 却依然显示的问题
- 关于在前台页面插入C#代码的问题,导致页面不完全显示
- C#:涉及DPI的高分辨率下的显示问题
- 关于VS2005中C#代码用F12转到定义时,总是显示从元数据的问题题
- 关于电脑显示的问题
- 关于C#中货币类型和数值类型、字符串类型的转化和在DataGridView中的显示问题:
- 郁闷了半天,原来是这个问题:关于C#中关于图片保存到数据库以及将数据库中的图片显示到PictureBox。
- 关于VS2005中C#代码用F12转到定义时,总是显示从元数据的问题
- 关于C# WinForm中“显示桌面后”,点击任务栏右下角图标还原的问题 - [IT技术] 2011-
- 关于Keil Uv4工具绿化版拷贝到另一台电脑时编译失败显示版本过期问题的解决
- 关于VS2005中C#代码用F12转到定义时,总是显示从元数据的问题
- asp.net 关于C#时间24进制显示问题
- C#关于继承后,添加泛型集合中后,再次遍历的问题 !!!
- 关于Eclipse中项目提示错误而文件不显示错误问题的解决
- 关于ListView删除item后 界面数据显示不对问题
- 将C语言编译成DLL并用C#进行调用以及关于从C#传输中文路径到C的DLL中打开文件的问题