mdi窗体作为父窗体,普通窗体作为子窗体显示问题

wenhu420 2010-06-24 11:15:32
大家好,第一次提问!
我把MDI窗体作为我的主窗体(即父窗体),其他子窗体(普通窗体)作为子窗体。但是我在你窗体调用子窗体时,控件不完全显示!不知道是为什么?有没有好的方法解决!谢谢!
...全文
82 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenhu420 2010-07-01
  • 打赏
  • 举报
回复
我好像感觉mdi作为主窗体,普通窗体做为子窗体时,mdi窗体.width-子.width=510,高 height就不知道了
yangao 2010-06-25
  • 打赏
  • 举报
回复
什么叫控件不完全显示?
描述清楚点
wenhu420 2010-06-25
  • 打赏
  • 举报
回复
是这样的,主窗体为mdi窗体,其他为普通窗体,当我在主窗体显示时,总是显不全,高度变小,宽度变长,底部的控件没有全部显示出来。我感觉变小有一个比例常在里吗?
如果启动先不启动mdi窗体行吗?我试了一下,我设置了普通窗体为启动项时,但是启动时还是先启动mdi主窗体。有没有办法,先不启动mdi窗体,当我调用时再启动mdi窗体这样可以吗?
jhone99 2010-06-25
  • 打赏
  • 举报
回复
lz直接按mdi子窗体设置就是了,怎么还会一会儿mdichild=true一会儿mdichild=false
jhone99 2010-06-25
  • 打赏
  • 举报
回复
难道lz是说不是mdi子窗体变成mdi子窗体时,窗体变小,控件显示不了?
chinaboyzyq 2010-06-25
  • 打赏
  • 举报
回复
没有什么常量,要根据MDI窗体的大小计算你的子窗体大小,再根据子窗体大小,计算你的控件大小 ,然后用程序动态调整控件位置。
jhone99 2010-06-25
  • 打赏
  • 举报
回复
没见过变小的,什么控件变小了?
wenhu420 2010-06-25
  • 打赏
  • 举报
回复
就是变小了,部份控件没有显示出来。如果是mdichild=true时,与mdichild=false的,变小有没有一个常量,或计算得出吗?
threenewbee 2010-06-25
  • 打赏
  • 举报
回复
使用用户控件代替窗口。

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧