相信大家都遇到过这样的问题吧?

Runatuta 2003-05-16 11:11:46
pb开发的程序,主窗口最大化的时候,子窗口也随之最大化,但是子窗口里的数据窗口等一些控件却不是成比列的最大化,导致程序很难看,大家怎么解决的啊?
...全文
11 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zdh250 2003-05-17
你可以先做一个基本子窗口,然后再继承,基本子窗口中设置resize()为每个控件同比增加
回复
athere_08 2003-05-17
一个笨办法,很多窗口不让用户最大化,这一点想起来好象很不友善,其实很多包含dw上午窗口被resize后,很难看的哦,要做到比较完美的效果,很难啊!
回复
JIANXIN_LU 2003-05-17
同意在子窗口的Resize事件中写入窗口控件的大小变化
给你一个例:
比如有一个窗口,中有一个数据窗口控件,在窗口的Resize事件中写入如下代码:
Dw_1.Resize( NewWidth - 2 * Dw_1.X, NewHeight - 2 * Dw_1.Height )
回复
juwuyi 2003-05-17
Resize Event里自己写各控件的尺寸和相对位置
回复
safenxiao 2003-05-17
在自窗口里加一个of_resize()函数吗,在自窗口发生resize事件事调用of_resize函数,在这个函数里可以根据自窗口的大小,调整其内部控件的尺寸和相对位置,一切不就OK了吗!!
回复
相关推荐
发帖
PowerBuilder
创建于2007-09-28

868

社区成员

PowerBuilder 相关问题讨论
申请成为版主
帖子事件
创建了帖子
2003-05-16 11:11
社区公告
暂无公告