Hi,
I suggest you can let the user choose a folder which contains some image files. When you get the path of the folder, get the list of files in that folder. Put a loop to create an ImageList with the image from these files.
publicpartialclassForm1 : Form { privateImageList imgList = newImageList(); privateImage image; public Form1() { InitializeComponent(); } privatevoid button1_Click(object sender, EventArgs e) { FolderBrowserDialog folderDlg = newFolderBrowserDialog(); if (folderDlg.ShowDialog() == DialogResult.OK) { string[] fileList = Directory.GetFiles(folderDlg.SelectedPath); for (int i = 0; i < fileList.Length; i++) { FileInfo fileInfo = newFileInfo(fileList[i]); if (fileInfo.Extension.ToUpper() == ".JPG" || fileInfo.Extension.ToUpper() == ".BMP") { image = Image.FromFile(fileInfo.FullName); imgList.Images.Add(image); } } } } }
Sincerely,
Kira Qian