在图片框中显示png文件

时间:2017-11-10 18:51:09

标签: c# png picturebox

我是C#的新手,我愿意通过创建不同的项目来学习它(我现在在一个项目中工作)。我正在尝试使图片框显示gif文件的不同帧。我已尝试使用FrameDimension和SelectActiveFrame执行此操作,但它不起作用。我也尝试拆分gif的帧并将它们分成不同的.png文件。我已将它们添加到我项目的Resources文件夹中,并且我试图让图片框显示它们。 这是我写的代码:

public void Form1
{
InitializeComponent();
DrawPNG();
}

public void DrawPNG()
{
        Bitmap bmp = Properties.Resources.pic1;
        picBox1.Image = bmp;

        bmp = Properties.Resources.pic2;
        picBox1.Image = bmp;

        bmp = Properties.Resources.pic3;
        picBox1.Image = bmp;

        bmp = Properties.Resources.pic4;
        picBox1.Image = bmp;
    }

问题是图片框会不断显示第一帧而且不会改变。我不知道如何做到这一点,我已经在互联网上查找,没有找到任何东西。有人能帮帮我吗?

哦,顺便说一下,我正在开发一个Windows窗体应用程序。

0 个答案:

没有答案