以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  分辨率问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=24524)

--  作者:初级狐鸟
--  发布时间:2012/10/16 13:46:00
--  分辨率问题

用小分辨率做出来后在大分辨率屏幕下窗体很多地方空白太多,用大分辨的做出后在小分辨率下有些又不能够显示完全。

 

有没有什么方法可以做出一个任何分辨率都能完美显示的呢?


--  作者:lin_hailun
--  发布时间:2012/10/16 14:03:00
--  
 听说下次更新有resize事件了。

 或者自己在afterLoad代码里添加下面的代码(自动缩放)

For Each c As Winform.Control In e.Form.Controls
    c.Left = c.Left * (SysInfo.ScreenWidth / e.Form.Width)
    c.Top = c.Top * (SysInfo.ScreenHeight / e.Form.Height)
    c.Width = c.Width * (SysInfo.ScreenWidth / e.Form.Width)
    c.Height = c.Height * (SysInfo.ScreenHeight / e.Form.Height)
Next

------------------------------------------------

最多只能这样了,没有所谓的完美的显示。
[此贴子已经被作者于2012-10-22 10:07:28编辑过]

--  作者:初级狐鸟
--  发布时间:2012/10/16 15:09:00
--  
哦~~~好吧!还是谢了哈!
--  作者:blackzhu
--  发布时间:2012/10/16 16:27:00
--  

真的还是假的 真可以了?

 


--  作者:baoxyang
--  发布时间:2012/10/16 16:48:00
--  
如果是真的,那太好哦.图片点击可在新窗口打开查看
--  作者:狐狸爸爸
--  发布时间:2012/10/16 17:13:00
--  
resize事件你真的觉得很有用吗?
--  作者:初级狐鸟
--  发布时间:2012/10/17 9:25:00
--  

有,大家用的分辨率基本都不相同,分辨率可以自动调节显示起来会很方便啊


--  作者:blackzhu
--  发布时间:2012/10/17 9:29:00
--  
适合的就是有用的.