如何将图像添加到.net中的图片列表中的图像列表?

时间:2016-04-06 15:08:56

标签: .net

我有picturebox图片,我想将其添加到imagelist

我是怎么做到的?

我试着做

ImageList1.Images.AddStrip(PictureBox1.Image)

ImageList1.Images.Add(PictureBox1.Image)

1 个答案:

答案 0 :(得分:0)

ImageList.ImageCollection.Add()方法实际上接受了各种不同的参数(IconImage等),因此您只需要确保传入的内容属于同类型。

PictureBox.Image属性应返回Image对象,该对象是前面提到的Add()方法的有效参数,因此以下内容应该有效:

ImageList1.Images.Add(PictureBox1.Image);

使用一个非常基本的示例,我创建了一个PictureBox,向其添加了一个图像,然后将该图像添加到ImageList,您可以在下面看到该数字的Count列表中的图像是1:

enter image description here

因此正在按预期添加图像。您在设置时是否收到任何错误?什么似乎不起作用?