Y yzy25 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #1 为什么在程序的主窗体中用panel组件时.当程序运行后创建子窗体后panel在最上面 它挡住了子窗体,如果想要使子窗体显示在最上面该如何办,谢谢! 答对有分!
Z zw84611 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #2 抱歉,我也不知道怎么办,除非把Panel的Align设成alTop或alBottom。
Y yzy25 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #5 可是我作的是用Splitter分开treeview和image(image用来栽入图片),没有panel的话,图片 的位置就不是设计时的位置,而且splitter也不好用。而用panel装image的话,子窗体又被 档住了,我该怎么办。还有20天就要交程序了,大虾们帮帮我!
可是我作的是用Splitter分开treeview和image(image用来栽入图片),没有panel的话,图片 的位置就不是设计时的位置,而且splitter也不好用。而用panel装image的话,子窗体又被 档住了,我该怎么办。还有20天就要交程序了,大虾们帮帮我!
S sumingfei Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #7 你需要判斷是否有子窗體, 有則隱藏 Panel. 否則就顯示出來。 如果不是想做成這樣子, 那就換個方式吧。如 :Milpas所說的
L louhong Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #8 就是子窗口的Form的FormStyle设为StayOnTop方法,试试看。
Z zw84611 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #11 你的treeview和image是放在哪儿的? 把panel的align设成alLeft,然后在上面放treeview和image不行吗?
Y yzy25 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #12 我的treeview和splitter,panel都是方在主窗体里的!
Y yzy25 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #13 zw84611你的方法我试了,子窗体被创建后还是被panel覆盖了,根本看不到! 我试着调用Form.BringToFront过程,还是不行!
H hb_wshsh Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #16 不可能,因为主窗体上的PANEL控件是从客户区划分出一个区域,如果把PANEL的ALIGN属性 设为ALCLIENT的话,也就是主窗体没有了客户区,所以子窗体就不可能显示出来
Y yzy25 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #17 现在问题出在panel和MiDiChildForm上,在主窗体中用panel,程序运行时再创建子窗体 就会被panel覆盖,看不见紫窗体!
Z zw84611 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #18 我的建议是不要用Panel,只在MDI Form上放一个TreeView(Align设成alLeft)和Splitter,不会有问题, 图片这样画出:Form1.Brush.Bitmap := Image1.Picture.Bitmap;
我的建议是不要用Panel,只在MDI Form上放一个TreeView(Align设成alLeft)和Splitter,不会有问题, 图片这样画出:Form1.Brush.Bitmap := Image1.Picture.Bitmap;