Загрузка изображений из заданной директории - 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;
 
                    }
 
                }
            }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.2 из 5
Похожие ответы