C# 如何添加图片到pictureBox

private void Form1_Load(object sender, EventArgs e)
{
Bitmap b = new Bitmap(Application.StartupPath + @"/Resources/" + 1 + ".gif");
this.pictureBox1.Image = b;
}

以上代码可以把一个.gif格式的图片添加的pictureBox中,测试也没有问题,但是如果是一张.jpg格式的图片,用同样的方法,就会报错,提示“参数无效”;谁能告诉我是怎么回事么?

另外用pictureBox3.Image = new Bitmap(@"E:\VS Design\XitiManage\XitiManage\Resources\8.jpg");这样的方式可以实现,但是如果把程序放在其他电脑上就必须在其他电脑里面建立一个同样的路径文件,最郁闷的是给别人安装的时候,发现别人的电脑里面没有E盘。。。

求高手解答

第1个回答  2015-07-04

  C# 添加图片到pictureBox,参考代码如下:

private void Form1_Load(object sender, EventArgs e)
       {
           Bitmap b = new Bitmap(Application.StartupPath + @"\Resources\" + 1 + ".gif"
);
           this.pictureBox1.Image = b;
       }

C# 如何添加图片到pictureBox
1、首先第一步就是要点击“开始”然后再点“Visual Studio 2015”,启动Visual Studio 2015程序,这时候就是要点“新建项目”。2、接着控件里的有个image属性可以添加图片,存入项目的一个Resources文件夹中,然后这时候就是选择“Windows 窗体应用程序”。3、然后就是 运行通用对话框,)要点击“确定”...

(C#编程)怎么在PICTUREBOX中放入图片用代码
在C盘根目录下有一个图片test.gif,把这个图片放到pictureBox1中的代码可以这样写:pictureBox1.ImageLocation = @"C:\\aa.jpg";就可以了 如果你用相对路径的话,需要把图片,或图片所在的文件夹放到项目的生成可执行文件夹中(Debug或Release文件夹),假设你当前用的是调试模式,即生成文件在Debug文件夹中...

...将一个文件夹下的所有图片都加载到Picturebox中显示出来
“怎么实现将一个文件夹下的所有图片都加载进来,并且全部显示出来”这个到不难,已经实现。求问“对于每张图片,可以移动位置来调节排列的位置”这个该怎么实现

C#中如何把图片放到picturebox上的指定位置
构造一个跟picturebox1一样大小的Bitmap, 设置给picturebox1, 然后在上面画图 Bitmap image = new Bitmap(picturebox1.Size.Width, picturebox1.Size.Height);Graphics device = Graphics.FromImage(image);\/\/如果picturebox1本身有内容,就先画到image上device.DrawImage(picturebox2.Image, w, h...

C#下用DrawImage将图像绘制到picturebox上
反色ToolStripMenuItem_Click方法中的 g = this.CreateGraphics ();\/\/获取窗体画刷 g.DrawImage(bitmap ,0,0);\/\/在窗体左上角绘制图形 这两句代码按你的想法是错误的;按楼上的 把 上面那两句 换成pictureBox1.Image=bitmap;就行了 另外 提醒下,方法\\变量 命名 最好规范化 ...

我要用c#做一个图像处理的软件,我想在picturebox里显示一张图片然后点...
我要用c#做一个图像处理的软件,我想在picturebox里显示一张图片然后点击 我要用c#做一个图像处理的软件,我想在picturebox里显示一张图片然后点击图像的位置做局部的模糊化处理,具体怎么实现能不能给我点意见或者有类似的东西把源代码借我参考参考,这些各... 我要用c#做一个图像处理的软件,我想在picturebox里...

怎么在c#界面设计时插入图片?
首先 从工具箱拖一个pictureBox控件到主窗体中 然后在这个控件上点击右键 在弹出的菜单中点击“选择图像”然后,在弹出的对话框中点击”导入“ 选择你想要插入的图片 点击“确定”即可 另外 楼主最好找本书或者教程系统的看一下C#设计的基础

怎么通过代码往C#的windows窗体的picturebox控件里添加本地图片?具体...
添加一个picturebox控件,一个button控件,一个openFileDialog控件 在点击button的时候打开一张图片并将打开的图片显示在picturebox上面 \/\/设置能获取的图片的格式 this.openFileDialog1.Filter = "*jpg|*.jpg|*bmp|*.bmp|*gif|*.gif";\/\/显示对话框提示用户打开图片并且用户点击了“打开”按钮 if (...

c# drawimage绘制背景图像,并把背景图像放到picturebox中
g1.DrawRectangle(new Pen(Color.Red), 300, 200, 400, 100);\/\/继续用g1画就不会消失 g1.DrawRectangle(new Pen(Color.Blue), 600, 600, 100, 420);\/\/this.BackgroundImage = b;b.Save("f:\\\\t.jpg", System.Drawing.Imaging.ImageFormat.Jpeg); \/\/保存到文件 pictureBox1.Image...

...数据库中和从数据库中读取出来显示到pictureBox中
你最好用 地址 放图片。 二进制的话给你 这是上传图片 代码:Stream aa;OpenFileDialog opg = new OpenFileDialog();if (opg.ShowDialog() == DialogResult.OK){ pictureBox2.Load(opg.FileName);\/\/获取要上传的图片 aa= opg.OpenFile();} string con = "data source=.;uid=sa;pwd=;data...

相似回答