C#中用代码怎么设置图片呀?

不在属性中指定。比如在代码中写pictureBox1.Image=.....后面该怎么写呀?... 不在属性中指定。
比如在代码中写
pictureBox1.Image = .....
后面该怎么写呀?
展开
 我来答
SEGA_Sakura4
2009-03-01 · TA获得超过569个赞
知道小有建树答主
回答量:367
采纳率:0%
帮助的人:445万
展开全部
WinForm的
Bitmap bmp = new Bitmap(@"文件路径");
Bitmap Tmpbmp = new Bitmap(bmp.Width, bmp.Height, System.Drawing.Imaging.PixelFormat.Format24bppRgb);//得到图片的宽,高,并设置图片的颜色格式为24位RGB模式
Graphics dr = Graphics.FromImage(Tmpbmp);
dr.DrawImage(bmp, 0, 0);
pictureBox1.Image = (Image)Tmpbmp;
dr.Dispose();
bmp.Dispose();
这样得到的pictureBox1中的图片可以使pictureBox1中图片再次另存。同时释放掉打开的文件。防止文件被占用。
pictureBox1图片另存
pictureBox1.Image.Save("新路径", System.Drawing.Imaging.ImageFormat.Jpeg);//第2个参数是将图片要转成的格式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蟹蟹的影子
2009-03-02 · TA获得超过658个赞
知道小有建树答主
回答量:541
采纳率:0%
帮助的人:375万
展开全部
拉出来个ImageList控件,比较方便。
为ImageList添加图片,可以添加N张。

然后在后台代码写:
pictureBox1.Image=imageList.Image[0];//获取的是第一张图片。
以此类推。

这种最方便。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linxiaoj1
2009-03-01 · TA获得超过100个赞
知道答主
回答量:327
采纳率:0%
帮助的人:165万
展开全部
用 pictureBox1.ImageLocation 这个属性吧。
后面跟 文件的路径。比如:pictureBox1.ImageLocation = @"C:\Documents and Settings\Administrator\桌面\QQ截图未命名.jpg";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dragon2snow
2009-03-01 · TA获得超过1099个赞
知道小有建树答主
回答量:1150
采纳率:0%
帮助的人:1133万
展开全部
image.FromFile,等
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式