ImageLayout屬性成員Stretch和Zoom各有其優缺點
Stretch: 畫像根據控件的尺寸伸縮表示
Zoom: 畫像根據控件的尺寸伸縮表示。但和StretchImage不同,持有畫像尺寸比率。表示位置在控件的中央
存在的問題:
現在控件的尺寸已經固定了,如果使用Stretch,那麼圖片座標定位非常不精確,
比如一幅800*600圖片,壓縮至300*200,如果只是通過比例來定位的話,基本上對應不上原圖的點座標,
誤差不是一般的大
如果使用Zoom,雖然定位很精確,但是由於控件的固定,使得有部分是空白,所以不能使用zoom
提出的問題:使用Stretch,能否精準定位座標(自己嘗試了,不行)
這裏參考了:http://topic.csdn.net/t/20060504/12/4729916.html
http://tianyawulei.blog.163.com/blog/static/318855802007111605251660/
通過修改後,可以準確的對放大後的圖片進行定位
附加: C# pictureBox放大縮小功能代碼
http://topic.csdn.net/u/20091023/08/d67935f1-9546-4bf5-8393-1c4b15b1a708.html