日期:2014-05-17  浏览次数:20917 次

C#中,在pictureBox中显示GIF图片,没有动画效果
使用的是一个转圈的GIF图片,但是没有转动效果,在网上找了一些资料,没有找到解决办法。

------解决方案--------------------
refer:
 FileStream fs = new FileStream("test.gif", FileMode.Open);
            Image img = Image.FromStream(fs);
            this.pictureBox1.Image = img;

------解决方案--------------------
1、从工具箱拖动picturebox控件到form上
2、选中picturebox,选择属性,将picturebox的image设置为要添加的gif文件,如果要在执行某操作时显示gif,可以先把其Visible属性设置为false
3、在需要显示的时候设置picturebox的Visible属性为true

结果来自:http://outofmemory.cn/code-snippet/1878/how-winform-display-gif-donghuatupian
------解决方案--------------------
不是所有的gif图片picturebox控件都支持。

解决方案,很久以前做过,忘记了。
------解决方案--------------------
this.pictureBox1.Image = gif;这样肯定是不行的,需要读取gif的信息