我有picturebox
图片,我想将其添加到imagelist
。
我是怎么做到的?
我试着做
ImageList1.Images.AddStrip(PictureBox1.Image)
和
ImageList1.Images.Add(PictureBox1.Image)
答案 0 :(得分:0)
ImageList.ImageCollection.Add()
方法实际上接受了各种不同的参数(Icon
,Image
等),因此您只需要确保传入的内容属于同类型。
PictureBox.Image
属性应返回Image
对象,该对象是前面提到的Add()
方法的有效参数,因此以下内容应该有效:
ImageList1.Images.Add(PictureBox1.Image);
使用一个非常基本的示例,我创建了一个PictureBox
,向其添加了一个图像,然后将该图像添加到ImageList
,您可以在下面看到该数字的Count
列表中的图像是1:
因此正在按预期添加图像。您在设置时是否收到任何错误?什么似乎不起作用?