首页 新闻 会员 周边

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

0
悬赏园豆:50 [待解决问题]

如何让Winform程序 自动适应各种分辨率,界面不会乱,各个控件都能显示正常,最近找各种资料都没有适合的,求大家帮帮忙~

问题补充:

有没有大侠实现过,,,自己顶啊,,不能沉啊~

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

先说个最简单的办法:你的winform最大化,然后在事件 容器 resize时 重新定位你的控件位置

neverlost | 园豆:570 (小虾三级) | 2012-12-17 14:26

唉,最麻烦的是,我的程序是子窗体嵌在父窗体里面

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

@Philomena:  那你的容器就是子窗体,我当初做过类似的,当子窗体变了大小,那就重新排版。其实不仅仅是子窗体,哪怕是个panel 都有onresize事件的

支持(0) 反对(0) neverlost | 园豆:570 (小虾三级) | 2012-12-17 15:02

@neverlost: 有Resize事件的,,但是重新排版是怎样去实现?问题还没有解决,,麻烦大家帮帮忙,~~~~(>_<)~~~~ 

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

最简单的办法,固定窗体大小。

zhangweiwen | 园豆:904 (小虾三级) | 2012-12-17 14:42

父窗体是固定的,子窗体根据父窗体控制大小,但是一旦分辨率发生变化,子窗体的有些控件就显示不完全了

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

@Philomena: 子窗体都固定不就可以了。

支持(0) 反对(0) zhangweiwen | 园豆:904 (小虾三级) | 2012-12-18 22:41
0

关注下

Tom.汤 | 园豆:3028 (老鸟四级) | 2012-12-17 18:08
0

一般我习惯于把窗体固定在一个范围内~~~这样布局那些控件也就是边上会留白而已

Nature Q | 园豆:342 (菜鸟二级) | 2012-12-17 20:12
0

不是有个属性是Anchor吗?固定到左边或者上下不行吗

路还很长........继续走 | 园豆:178 (初学一级) | 2014-07-01 17:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册