您的位置:程序门 -> .net技术 -> vb.net



软件如何自适应 显示器 分辨率的改变呢? 谢谢大家指点!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


软件如何自适应 显示器 分辨率的改变呢? 谢谢大家指点![已结贴,结贴人:sglbaby]
发表于:2007-03-05 10:35:08 楼主
tm的,我本来给客户做了一个在我机子1024*768的软件,结果,他们那有人用800*600的,我的软件就不行了,显示不全,请问大家如何办啊?他们那边怎么显示的都有,可以自适应吗?谢谢
发表于:2007-03-05 10:39:401楼 得分:7
窗口如果没有特殊的设置自己会适应的.
发表于:2007-03-05 11:07:562楼 得分:0
但有什么好办法吗?我看过你的其它文章
=============================================
我只在03和05的环境下知道解决这个问题的方法:
当程序运行在比设计时分辨率小的显示器上的时候,窗体的大小会按当前的分辨率下最大的窗体显示而不会大过当前的显示器,这是默认的情况.在这种情况下,窗体里面的控件有可能会大过窗体而在显示器中看不到,怎么解决呢,把控件的auchor设置为right ¦bottom就会解决了,这样的话,当窗体因显示器分辨器小而改变大小的时候控件会保持窗体的右边和下边的距离而会显示出来.
当然如果一个控件在dock不为none的情况也会自动的和窗体保持一致.
=============================================
但感觉不太适合我啊.因为我要最好所有控件的大小也会自动变化.我窗口一定要看全所有控件的,不能为了看下面的控件就不显示上面的了.谢谢你,及大家指点@!
发表于:2007-03-05 11:14:113楼 得分:7
幫頂
哈哈
在800*600下開發
发表于:2007-03-05 11:17:564楼 得分:0
楼上呀.....你不能这样糊弄我啊.帮我想个好办法啊.
发表于:2007-03-05 12:44:075楼 得分:5
可否用容器装住,当显示不全的时候用滚动条来调整。
发表于:2007-03-05 13:12:536楼 得分:7
还是用控件与窗体的相对位置比较好
发表于:2007-03-05 14:21:007楼 得分:0
谢谢大家.
但我感觉还是不能达到我的要求.
最好可以让窗体上的控件可以根据分辨率的比例自动改变.
发表于:2007-03-06 09:51:528楼 得分:0
发表于:2007-03-06 10:28:359楼 得分:7
强迫用户用1024×768

嘿嘿,俺们都是这样地,都啥年代了,还用800×600。多费点嘴皮子让他们换显示器算了
发表于:2007-03-06 10:32:1510楼 得分:7
俺的程序是在1024×768下开发的,可是客户的显示器都大过俺们的,(客户都是大爷啊,太有银了)。弄的俺的程序跑在上面看起来很可怜的小。。。。。。郁闷ing


快速检索

最新资讯
热门点击