/// <summary> /// 初始化imagelist /// </summary> public static ImageList InitImgList(Size size) { ImageList imgList = new ImageList(); imgList.ImageSize = size; string[] filenames = Directory.GetFiles(QSConstValue.IMAGE_PATH); foreach (string filename in filenames) { FileStream fs = new FileStream(Path.GetFullPath(filename), FileMode.Open); byte[] buffur = new byte[fs.Length]; fs.Read(buffur, 0, (int)fs.Length); Image img = AppUtil.ChangeImg(buffur); imgList.Images.Add(img); fs.Close(); fs.Dispose();//释放资源 } return(imgList); }