如何给Image加上边框,并且可以设置边框的颜色

解决方案 »

  1.   

    把Image组件放置在一个Panel上边吧
      

  2.   

      self.Image2.Canvas.Pen.Color:=self.ColorBox1.Selected;
      self.Image2.Canvas.Pen.Style:=psSolid;
      self.Image2.Canvas.Brush.Style:=bsClear;
      self.Image2.Canvas.Rectangle(1,1,Image1.Width-1,Image1.Height-1);
      

  3.   

    方法1: 放一个TShap和Image组合,设置Pen.Color就是你要的颜色
    方法2:继承Image,自己画
    方法3:放一个Image,用二楼的方法画。