唯一的一个ImageCollection来兄困自ImageList类,封装 ImageList 中的 Image 对象枝橡的集合,它本身应该是一个LIST模板类羡搭念。
如果要用到图像数组的话建议用List<Image>.
你是窗体程序,自然有using System.Drawing。问题出在代码中没有创建图形对象,你改键的方法CreateImage()的参隐圆数也没有Paint的成员PaintEventArgs类对象e的引用,因此应当用CreateGraphics方法创建图形对象:
Graphics g = this.CreateGraphics()//窗体获取Graphics对象核携巧的引用
Graphics g = control.CreateGraphics() //控件获取Graphics对象的引用
你大概是在窗体上画图,不是在控件(例如PictureBox)上画图,因此你的代码改为:
Graphics g = this.CreateGraphics()
g.Graphics.FromImage(image)
就可以了。
我讲一下思路你看看对你有帮助不,一般就两张情况 ../image/aa.jpg,文件页面和图片不在同一个页面(如果多级,就不是了,楼住对路径应该知道的,我就不多说了),还有就是 /image/aa.jpg 不管你森旅前面是什么 你的路径中总是有image的,野乎这个是绝对的,那就你就js字符此脊凳串截取技术,找到imgge的位置,然后截取出来,然后再构造你的路径不就ok了,截取的时候考虑全面点如果帮助到您,请记得采纳为满意答案哈,谢谢!祝您生活愉快! vae.la
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)