您的位置:首页 > 其它

#278 – 允许Image只能变小或者只能变大(Allow an Image to Get Bigger, But Not Smaller (or Vice Versa))

2016-09-21 15:41 447 查看
通常情况下,当设置Image 控件的Stretch 属性为非None
的时候,显示的图像将允许根据设置的值进行对应的拉伸。

例如,设置Stretch 属性为非Uniform ,图像将保持长宽比进行拉伸。当你改变图像容器的大小的时候,图像将会保持长宽比进行拉伸,以保证完整显示。

如果在拉伸的过程中,你想让图像不要超过,或者不要小于原始大小,那么你可以使用StretchDirection 属性。

设置StretchDirection 属性值为DownOnly 允许图像拉伸的时候小于原始大小,但是不能大于原始大小,即图像最大只能以原始大小显示。





设置StretchDirection 属性值为UpOnly 允许图像拉伸的时候大于原始大小,但不能小于原始大小。即图像最小只能以原始大小显示。





原文地址:https://wpf.2000things.com/2011/04/16/278-allow-an-image-to-get-bigger-but-not-smaller-or-vice-versa/


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  WPF Image
相关文章推荐