public void SetPictureBox(string ImageLink) { try { //TODO: Image Link mit fullpath setzen string fullImageLink = prgCtl.GetPicturesPath() + "\\" + ImageLink; Image image = Image.FromFile(fullImageLink); pictureBoxObject.Image = image; pictureBoxObject.SizeMode = PictureBoxSizeMode.Zoom; } catch (Exception) { Image image = Properties.Resources.ImageCantLoad; pictureBoxObject.Image = image; pictureBoxObject.SizeMode = PictureBoxSizeMode.Zoom; Console.WriteLine(ImageLink + " cannot load"); } }
private void buttonSelectPicture_Click(object sender, EventArgs e) { openFileDialog1.InitialDirectory = programCtl.GetPicturesPath(); openFileDialog1.FileName = "*.jpg"; openFileDialog1.Filter = "jpg files (*.jpg)|*.jpg|All files (*.*)|*.*"; openFileDialog1.FilterIndex = 1; openFileDialog1.RestoreDirectory = true; if (openFileDialog1.ShowDialog() == DialogResult.OK) { try { string imageLink = openFileDialog1.FileName; Image image = Image.FromFile(imageLink); pictureBox1.Image = image; linkLabel1.Text = imageLink; } catch (Exception) { throw; } } programCtl.choisPic(this); }