首页 新闻 会员 周边

Winform 自动适应分辨率的问题,求大侠帮帮忙,谢谢~

0
悬赏园豆:40 [已关闭问题] 关闭于 2012-12-05 17:30

如何让做好的winform界面在不同的分辨率下显示效果相同?
比如在1440*900的分辨率下做的界面,拿到800*600下,有些空间被遮住了,显示不完全,请问大家们如何解决?

问题补充:

各位大侠,求指教~可以追分的话一定加分,急~

Philomena的主页 Philomena | 初学一级 | 园豆:154
提问于:2012-12-04 10:57
< >
分享
所有回答(3)
0

如果没有一个属性可以进行这样的设置,能不能考虑通过程序去判断一下,电脑的分辨率,然后设置你的窗体的大小

chenping2008 | 园豆:9836 (大侠五级) | 2012-12-04 11:00

嗯,这样写是没错,但是还是有的控件会显示不完全

支持(0) 反对(0) Philomena | 园豆:154 (初学一级) | 2012-12-04 17:12

@Philomena: 你可以设置一个最小的高度很宽度,加个滚动条

支持(0) 反对(0) chenping2008 | 园豆:9836 (大侠五级) | 2012-12-04 17:15

@chenping2008: 我的是子窗体嵌在父窗体上的,改变分辨率的时候父窗体是没问题的,就是子窗体里的控件显示不全,设滚动条也是没能解决问题,还请指教

支持(0) 反对(0) Philomena | 园豆:154 (初学一级) | 2012-12-04 18:06
0

用wpf画一个吧,然后用grid布局,这样就能自动适应屏幕分辩率了,写起来很简单的

az235 | 园豆:8483 (大侠五级) | 2012-12-04 18:47

wpf画一个?我们用的是vs2005,Winform程序,,好多页面,都是子窗体嵌在父窗体里,现在客户要求自动适应分辨率,好困难的说,大侠还有没有别的办法~

支持(0) 反对(0) Philomena | 园豆:154 (初学一级) | 2012-12-05 09:46
0
Philomena | 园豆:154 (初学一级) | 2012-12-05 17:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册