用c#中的PictureBox显示图像

时间:2011-01-31 21:51:25

标签: c#

我在c#中写下以下代码来显示PictureBox中的图像但是在运行应用程序时,没有显示任何内容...

请帮我解决。

这是我的代码:

    private void button1_Click(object sender, EventArgs e)
    {
        PictureBox p =new PictureBox();
        p.ImageLocation = "1.jpg"
        p.Location = new Point(100, 75);
    }

3 个答案:

答案 0 :(得分:9)

添加以下行:

  this.Controls.Add(p);

答案 1 :(得分:6)

PictureBox.Image = new Bitmap("yourImage.jpg"); 

支持的格式 是:BMP, EMF, EXIF, GIF, ICON, JPEG, PNG, TIFF and WMF.

答案 2 :(得分:1)

PictureBox大小可能很小且图像太大(请将SizeMode属性检查为“StrechImage”) 我使用了具有透明背景的高分辨率PNG图标,并花了一点时间来弄清楚。