2012-02-21 22 views
1

複数の画像を1つずつ画像ボックスに読み込んでいます。たびに、画像は、このようなコードを使用してロードされます。幅は細かい表示と同じ高さを有するPictureBox歪んだ画像

 pBox1.Size = new System.Drawing.Size(450, 450); 

     pBox1.SizeMode = PictureBoxSizeMode.CenterImage; 


     pBox1.BorderStyle = BorderStyle.Fixed3D; 
     pBox1.SizeMode = PictureBoxSizeMode.StretchImage; 

     pBox1.Image = (Image)image; 
     pBox1.Refresh(); 

ほとんどの画像は、しかし、異なる高さと重みを持っているイメージが偏っています。このような画像を正しく表示するにはどうしたらいいですか?

答えて

0

PictureBoxSizeModeにはZoomを使用します。それは一様に画像ストレッチします:あなたが最初のCenterImageへのSizeModeを設定する1のためによく

pBox1.SizeMode = PictureBoxSizeMode.Zoom; 
1

を最初に設定されているものを上書きStretchImageに設定します。私はそれをズームするように設定します。

関連する問題