高手请进!!急

isittrue 2007-11-09 04:33:14
winForm中,程序运行的界面会随着机器设置的分辨率的不同而变化,当分辨率设置得很低时候,运行界面上面的数据很多就显示不出来了,请问应该如何设置才能不再出现这种问题?????
...全文
89 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
isittrue 2007-11-09
  • 打赏
  • 举报
回复
谢谢各位
ojekleen 2007-11-09
  • 打赏
  • 举报
回复
用百分比来显示控件。
ojekleen 2007-11-09
  • 打赏
  • 举报
回复
用百分比来显示控件。
Koala_sea 2007-11-09
  • 打赏
  • 举报
回复
建议。设置一个所有机器都可以支持的分辨率。在程序起动的时候就设置计算机的分辨率。退出后,在给改回来。
bumm 2007-11-09
  • 打赏
  • 举报
回复
思路就是用百分比来显示控件。比如一个标题的起始就是从宽的20%处开始结束于宽的80%的位置。高也用同样的方式。这需要做不少程序去支持,甚至在程序变换窗体尺寸后也可以重新调节。不过程序量比较大。有点得不偿失的感觉。

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧