请问如何才能把image控件放到Panel控件上呢?请帮助.

解决方案 »

  1.   

    先放一个panel,然后在panel上放一个image就可以了啊
      

  2.   

    呵呵,真是来送分的啊。
    还有一个方法就是你创建Image后,将Image的Parent属性设置位panel就可以了。
      

  3.   

    如果是DrawGrid控件呢?我把image控件放到DrawGrid控件上。请帮助。
      

  4.   

    将Image放在Panel上,Panel边框设为None,将Panel放在DrawGrid上
      

  5.   

    楼主最好用lstClass的透明Panel,然后在Panel上放一个Image,最后把Panel拖到DrawGrid上就OK了
      

  6.   

    如果是DrawGrid控件的话,答案如下:不需要Imag了直接通过画布就可以完成,参考代码如下:procedure TForm1.DrawGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
      Rect: TRect; State: TGridDrawState);
    begin
       //-----------------------画图像字段--------------------------------------
         Bmp:=TBitmap.Create;
         try
          Bmp.LoadFromFile('c:\123.bmp');
          DrawGrid1.Canvas.StretchDraw(Rect,Bmp);
          Bmp.Free;
         Except
          Bmp.Free;
         end;
        //----------------------------------------------------------------------
    end;
      

  7.   

    还要记得添加下面的语句,呵呵:
    var
      Bmp:TBitmap;