问题如下:
    
    我有两个panel,panel1是在程序中动态生成,panel2放在Form上。    
    开始时 panel2.Visible := False;    
    panel1动态生成后,    我将 panel2.Visible := True;
    
    但这时panel2总是被panel1遮挡了,不能显示。    请问有什么办法可以在需要的时候显示panel2 和隐藏panel2呢?谢谢~

解决方案 »

  1.   

    用TControl和BringToFront和SendToBack操作
      

  2.   

    谢谢1楼和2楼啦!BringToFront、SendToBack - 控件置前与置后SendToBack()
       将控件移到Z顺序的后面。如果控件是另一个控件子级,那么将子控件移到 Z 顺序的后面。
    BringToFront()
       将控件移到Z顺序的前面。如果控件是另一个控件的子控件,那么子控件移到 Z 顺序的前面。BringToFront 不会使一个控件成为顶级控件。