24
我在WPF中遇到了一些麻煩 - 我完全意識到圖像拉伸功能以及如何使用它,並且能夠正常工作。然而,我想要做的只是如果圖像太大(實質上使其成爲縮小),則僅應用伸展,並且如果圖像適合視圖,則保留原始大小。拉伸方法目前完美收縮,但會展開較小的圖像以填充視圖,這不是我所追求的。縮小圖像而不是拉伸
有沒有簡單的方法來做到這一點?
我在WPF中遇到了一些麻煩 - 我完全意識到圖像拉伸功能以及如何使用它,並且能夠正常工作。然而,我想要做的只是如果圖像太大(實質上使其成爲縮小),則僅應用伸展,並且如果圖像適合視圖,則保留原始大小。拉伸方法目前完美收縮,但會展開較小的圖像以填充視圖,這不是我所追求的。縮小圖像而不是拉伸
有沒有簡單的方法來做到這一點?
你必須使用StretchDirection屬性與拉伸性結合:
image.StretchDirection = StretchDirection.DownOnly;
這麼簡單!非常感謝! – Rob 2011-05-09 12:36:07