1. 程式人生 > >winform下PictureBox控制元件的SizeMode 屬性區別

winform下PictureBox控制元件的SizeMode 屬性區別

在同一個PictureBox控制元件下分別設定PictureBox控制元件的SizeMode 屬性的五個不同屬性

顯示這張圖片

1、SizeMode.Normal 模式

圖片置於 PictureBox 的左上角,而圖片過大使得 PictureBox 只能顯示左上角一部分。

放大之後可以檢視瀏覽全圖。

2、SizeMode.StretchImage

會使影象拉伸或收縮,以便適合 PictureBox

影象變形失真

3、SizeMode.AutoSize

會使控制元件調整大小,以便總是適合影象的大小

縮小失去作用,可以顯示圖的全貌

4、SizeMode.CenterImage

會使影象居於工作區的中心

放大之後可以檢視全貌

5、SizeMode.Zoom

可以使影象被拉伸或收縮以適應 PictureBox,但是仍然保持原始縱橫比。

一開始顯示圖的全貌,可以自由的放大和縮小。

 

總結:在圖片的拉伸放大的時候,應將圖片的PictureBox控制元件的SizeMode 屬性設定為Zoom