MDI的主窗口中放一个BUTTON,怎么让它在子窗口的后面(默认它是在前面.)(50分)

  • 主题发起人 主题发起人 易名烦
  • 开始时间 开始时间

易名烦

Unregistered / Unconfirmed
GUEST, unregistred user!
[:D]
不一定是BUTTON,可能是其它控件,我想应该差不多.
 
等子窗体创建完了之后,执行
midform.bringtofront;
//或
button.sendtoback;
 
在MDI窗口上东西,而且要到后面去,这种做法很少的吧!

想办法,改变需求哦。
 
Visibled=false;
 
Visibled=false;可以;
为什么要这样做?,真不明白!
 
那你说:当子窗口打开的时候我要点按钮怎么办?
 
那你说:当子窗口打开的时候我要点按钮怎么办?
 
MDI主窗口中放了控件后,还能正常打开显示子窗口吗?
 
一个最简单的例子是在主窗体的后面加一个张图片,这样在DELPHI6下可以很容易的实现,当然按钮也是可以的了,不用设置什么的,只把它布局好就可以了!
 
不能把Button放到工具条上面吗?
 
当然可以了
 
可以在窗体的FormActivate和FormDeactivate里分别判断设置visable为true或false.
我在主窗体里放了一个图象控件,用上面的方法控制,效果不错的说
 
回答你的怪问题,(不过我还是不知道你为什么要这样做)
windows.setParent(button1.handle, form1.clienthandle);
Form1 为 fsMDIForm, 其它有handle的控件一样可以。
给分!!!!
 
楼主:怎么不结贴!
 
不好意思,下午在上班,刚看到,谢谢。[:D]
 
但还是有个问题,如果象SpeedButton等没有Handle的组件怎么办?
如果xuxiaohan大师有空的话,麻烦一下。[:D]
 
后退
顶部