PictureBox.Image 为null 我给PictureBox 绘制了一个图片。在页面上PictureBox已经显示了这个图片,但是我无法获取到这个图片,通过PictureBox.Image获得的是null值。是否有什么方法获取到这个图片,因为我想转成位码存入DB!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 “PictureBox 绘制了一个图片”,你是如何绘制的,把代码贴出来 估计你不是通过修改PictureBox的Image值来生成图片的吧。难道是用重绘生成的?重绘当然image里面是空的啦。你是对画板画的 解决了。Bitmap bmp = new Bitmap(pic.Width,pic.Height); pic.DrawToBitmap(bmp, new Rectangle(0, 0, pic.Width, pic.Height)); MemoryStream ms = new MemoryStream(); bmp.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp); byte[] byteImg = new Byte[ms.Length]; ms.Read(byteImg, 0, byteImg.Length); 每天一个设计模式(命令模式 -2011.4.21 星期四)期待提问和讨论 求试卷出题算法 请问 Asp.NET 动态换肤的问题! 怎样实现二维数组转化为一维数组?,谢谢!!!!!!!! 请教大家关于定时执行程序的问题 C#里面如何打印出变量的函数式什么. 如何定位子窗口的位置 winform中如何让datagridview自适应数据量 大侠们 ,关于error CS0122 SchemaMapping ~~~~!!!! winform如何生成界面的矢量图,大神帮忙,急,在线等 为什么程序打包后,再安装后不能使用 winform程序,想增加短信群发功能,请推荐个正规的短信平台?急
难道是用重绘生成的?重绘当然image里面是空的啦。你是对画板画的
Bitmap bmp = new Bitmap(pic.Width,pic.Height);
pic.DrawToBitmap(bmp, new Rectangle(0, 0, pic.Width, pic.Height)); MemoryStream ms = new MemoryStream(); bmp.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp); byte[] byteImg = new Byte[ms.Length];
ms.Read(byteImg, 0, byteImg.Length);