缩小图片而不是拉伸

27

我在WPF中遇到了一点麻烦。我完全了解图像的拉伸功能以及如何使用它,并且已经成功地将其应用。然而,我现在想做的是:只有当图像太大时(基本上是将其缩小),才应用 stretch,如果图像适合视图,则保留原始大小。目前的拉伸方法可以完美地实现缩小,但会将较小的图像扩展以填满视图,这不是我想要的。

是否有简单的方法可以做到这一点?

1个回答

45

你需要将StretchDirection属性与Stretch属性一起使用:

image.StretchDirection = StretchDirection.DownOnly;

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接