@easyscripter

Как получить путь к картинке загруженной в PictureBox?

Здравствуйте, делаю программу по работе с изображениями в WIndows Forms c# . Использую MDI . Хотел бы узнать как получить путь к загруженной картинке из OpenFileDilaog ? Нужно для сохранения картинки по тому же пути.

Код открытия картинки
private void openImageToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (openfile.ShowDialog() == DialogResult.OK)
            {
                try//Попытаемся открыть файл
                {
                    bmp = new Bitmap(((PictureBox)ActiveMdiChild.Controls["pictureBox"]).Image = Image.FromFile(openfile.FileName), childForm.pictureBox.Width, childForm.pictureBox.Height);
                    ((PictureBox)ActiveMdiChild.Controls["pictureBox"]).Image = bmp;
                    imageDirect = ((PictureBox)ActiveMdiChild.Controls["pictureBox"]).ImageLocation;
                    MessageBox.Show(imageDirect, "Test", MessageBoxButtons.OK);
                }
                catch
                {
                    MessageBox.Show("Невозможно открыть файл!", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }


Код сохранения:
private void saveToolStripMenuItem_Click(object sender, EventArgs e)
        {
           ((PictureBox)ActiveMdiChild.Controls["pictureBox"]).Image.Save(((PictureBox)ActiveMdiChild.Controls["pictureBox"]).ImageLocation);
           MessageBox.Show("Файл Сохранен успешно!");
        }
  • Вопрос задан
  • 763 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы