Загрузка изображений из заданной директории - C#
Формулировка задачи:
Доброго дня суток! Очень хотелось бы, чтобы вы помогли с одной маленькой проблемкой. Суть такова:
Есть несколько PictureBox'ов, с помощью FolderBrowserDialog устанавливаем путь, далее должна произойти загрузка изображений найденных по этому пути в PictureBox'ы. <-- В этом и проблема.
На данный момент остановился на этом:
DialogResult result = this.Picture.ShowDialog(); if (result == DialogResult.OK) { var dirInfo = new DirectoryInfo(Picture.SelectedPath); foreach (var fileInfo in dirInfo.GetFiles("*.jpg")) { imageList1.Images.Add(new Bitmap(fileInfo.FullName)); } }
Решение задачи: «Загрузка изображений из заданной директории»
textual
Листинг программы
DialogResult result = this.Picture.ShowDialog(); if (result == DialogResult.OK) { var dirInfo = new DirectoryInfo(Picture.SelectedPath); int index = -1; foreach (var fileInfo in dirInfo.GetFiles("*.jpg")) { pictureBox1.Image = Image.FromFile(fileInfo.FullName); index++; switch (index) { case 0: pictureBox1.Image = Image.FromFile(fileInfo.FullName); break; case 1: pictureBox2.Image = Image.FromFile(fileInfo.FullName); break; case 2: pictureBox3.Image = Image.FromFile(fileInfo.FullName); break; case 3: pictureBox4.Image = Image.FromFile(fileInfo.FullName); break; default: break; } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д