找不到类型或命名空间名称“ImageCollection”(是否缺少 using 指令或程序集引用?

找不到类型或命名空间名称“ImageCollection”(是否缺少 using 指令或程序集引用?,第1张

.net framework中并不包含ImageCollection类

唯一的一个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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12481797.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存