在运行时创建更多图像列表

时间:2014-10-04 07:38:13

标签: c# imagelist

您好如何在运行时创建2个或更多imagelist。 例如:

 for (int c = 0; c < 5; c++)
 {
    ImageList imageList+c = new ImageList();
 }

我必须使用imagelist name add int c number并创建imagelist。(抱歉,我的英文不好)

我想要输出:

imageList0

imageList1

imageList2

imageList3

imageList4

谢谢!

1 个答案:

答案 0 :(得分:1)

您可能希望以不同的方式执行此操作,例如将其存储到列表中。

List<ImageList> imgList = new List<ImageList>();
for (int i = 1; i < 5; i++)
{
    imgList.Add(new ImageList());                
}

// get the first imgList Images.Count property
int imgCnt = imgList[0].Images.Count;