有時候我們在WPF程序中設置了圖片的Width和Height,但圖片顯示出來的寬和高並不是我們預期的效果,這實際上是由於Image的默認Stretch屬性導致的
Image的Stretch屬性默認為Uniform,這代表圖片會均勻的變大和縮小,保證了圖片的比例不失調,而往往我們設置的寬和高並不符合圖片的比例,因此顯示效果就
不是我們預期所想,Image的Stretch屬性還可以設置為以下值:
None —— 圖片會按原始大小顯示
Fill —— 圖片會按照設置的Width和Height顯示,比例會失調
UniformToFill —— 圖片會按照設置的Width和Height顯示,但圖片是均勻變大和縮小的,比例不失調,超出顯示范圍的圖像會被截掉