如何用一个控件显示透明的GIF图片,用了PictureBox后, PictureBox会有默认的背景色,有其他控件吗?

解决方案 »

  1.   

    你意思是想显示windows的背景?
      

  2.   

    不是,我是想Gif透明的地方就应该是透明的,但是PictureBox默认有背景色
      

  3.   

    自己绘制吧...
    使用ImageAnimator 
      

  4.   

    使用 graphics.drawimage(image,rectangle);
      

  5.   

    this.pictureBox1.BackColor = System.Drawing.Color.Transparent;
    不就透明了吗?
      

  6.   

     不可以,这个必须设置透明色,才可以透明,默认的透明色是白色。
        幸好这个问题我已经通过其他途径解决了,暂时改用Button 。散分吧