在FORM上放一个PANEL,他的名字PANEL1显示在PANEL的正中间,可不可以改变名字的显示.让他在PANEL外的底部或顶部显示???

解决方案 »

  1.   

    那我要在PANEL底部或顶部显示他的名字应该怎么做?
      

  2.   

    单独放个label,设置align = alBottom or align = alTop
      

  3.   

    没办法做到显示在PANEL的正上或正下方?PANEL移动名字也要跟着移动
      

  4.   

    你放个Label控件上去不就OK了吗?你想放到哪里放到哪。
      

  5.   

    做個 LABEL 放在上面吧
      

  6.   

    不用刚label,直接在你TFORM1的paint事件里先根据你panel的坐标算出它的正上方或者正下方那个点的坐标(根据top,left,height和width应该会吧),然后利用TFORM1.canvas.textout(x,y,panel.caption);