程序分设计时和运行时两种状态。
   因为控件都是动态创建的,所以最先创建的控件在最下层,会被最新创建的控件覆盖。
   怎么才能保持和设计时一样的.显示顺序。

解决方案 »

  1.   

    设定每个生成的控件的TOP,LEFT属性就行了
      

  2.   

    用BringToFront属性可以做到,你试试,HOHO!
    如:
      Button1.BringToFront;
      

  3.   

    使用BringToFront和SendToBack方法就可以了
      

  4.   

    我要创建时给了TOP,和LEFT。就可请明示。
      

  5.   

    我在创建时给了TOP和LEFT。如果有什么注意的请可位大哥明示
      

  6.   

    如果没有层的属性 好像很难实现,BringToFront  SendToBack。控件比较多,
    而且重叠的机会也很多。不知道大家用过 '力控' 的组态王不。他们处理的就
    比较好。但不知道他们是怎么做的。