2016-11-20 2 views
0

Ich weiß nicht, was hier los ist! Es öffnet sich ein "OpenFileDialog", es lädt das Bild in der PictureBox, aber das Bild wird nicht gestreckt. Bitte helfen Sie! Danke :)Bild für PictureBox öffnen - C#

private void browsePic_Click(object sender, EventArgs e) 
    { 
     openPicture.Filter = "PNG|*.png|JPG|*.jpg;*.jpeg"; 
     if(openPicture.ShowDialog() == DialogResult.OK) 
     { 
      pictureBox2.BackgroundImageLayout = ImageLayout.Stretch; 
      pictureBox2.Image = new Bitmap(openPicture.FileName); 
     } 
    } 
+0

Bildgröße automatisch einstellen? – Haris

Antwort

2

Ändern Sie die SizeMode-Eigenschaft der PictureBox, wie Sie benötigen. https://msdn.microsoft.com/de-de/library/system.windows.forms.picturebox.sizemode(v=vs.110).aspx

PictureBox.SizeMode = PictureBoxSizeMode.StretchImage; 
+0

danke! Ich habe diese Eigenschaft wirklich nicht gesehen. :) – DannyDSB

+0

Kein Problem :) Bitte markieren Sie die Antwort als akzeptiert, wenn es Ihr Problem gelöst hat. – NikxDa

+0

In wie 6 Minuten, weil es sagt "Sie können eine Antwort in 6 Minuten nicht akzeptieren" :) – DannyDSB