c#使用windows窗体在图片框中旋转gif

c#使用windows窗体在图片框中旋转gif,c#,.net,winforms,C#,.net,Winforms,我目前正在用C#中的visual studio制作一个windows窗体,其中有两个图片框。首先,我使用了两张静态图片(JPG),我的原始图片在左边,旋转后的图片在右边。我用rotateflip方法来做这件事; 当我尝试使用gif时,左边的gif是动画,而右边的gif是旋转的,但暂停了 也许它只是旋转gif的第一个图像?我不知道如何解决这个问题。提前感谢您的帮助 以下是旋转gif的代码: Image down_img = ((System.Drawing.Image)(resources.Get

我目前正在用C#中的visual studio制作一个windows窗体,其中有两个图片框。首先,我使用了两张静态图片(JPG),我的原始图片在左边,旋转后的图片在右边。我用rotateflip方法来做这件事; 当我尝试使用gif时,左边的gif是动画,而右边的gif是旋转的,但暂停了

也许它只是旋转gif的第一个图像?我不知道如何解决这个问题。提前感谢您的帮助

以下是旋转gif的代码:

Image down_img = ((System.Drawing.Image)(resources.GetObject("pictureBox3.Image")));
down_img.RotateFlip(RotateFlipType.Rotate180FlipNone);
this.pictureBox3.Image = down_img;

可能是重复的谢谢,但我不尝试保存gif或编码它,只是旋转它的每一帧,然后保存它。