Как установить imglocation с помощью openfildilog
У меня есть форма с OpenFileDialog для выбора изображения и отображения его в pictureBox. Пока форма не открыта, пользователь может открывать и затем сохранять открытое изображение столько раз, сколько захочет.Но когда он второй раз открыть диалоговое окно openfiledialog картинку показывают, но оба изображения показывают в одном месте,
Я хочу, чтобы изображение не показывалось в одном и том же месте,пожалуйста, сообщите мне местоположение изображения.
private void button1_Click(object sender, EventArgs e) { PictureBox pic = new PictureBox(); { try{ OpenFileDialog open = new OpenFileDialog(); open.Title = "OPen Image"; // open.Filter = "PNG image (*.png)|*.png|Jpg image (*.jpg)|*.jpg|"; open.Filter = "JPG Files (*.jpg)|*.jpg|JPEG Files (*.jpeg)|*.jpeg|PNG Files (*.png)|*.png|GIF Files (*.gif)|*.gif"; DialogResult result = open.ShowDialog(); if (result == DialogResult.OK) { pic.Image = new Bitmap(open.FileName); pic.SizeMode = PictureBoxSizeMode.AutoSize; listView1.Controls.Add(pic); } } catch (Exception ex) { // Could not load the image - probably related to Windows file system permissions. MessageBox.Show("Cannot display the image: " + ex.Message); } } }
Что я уже пробовал:
Пожалуйста, скажите мне, как установить местоположение в picturebox во время работы
Suvendu Shekhar Giri
Вы просто хотите, чтобы вторая картинка была показана на другом PictureBox ?