2013-04-09 126 views
9

我有一个WPF窗口中的图像。当我调整窗口大小时,图像会随之调整大小。调整图像大小时是否可以保持宽高比,如果窗口太窄,它不会被挤压?如果是这样,怎么样?如何强制图像在WPF中保持宽高比?

+5

的默认值['Image.Stretch'(http://msdn.microsoft.com/en-us/library/system.windows.controls。 image.stretch.aspx)是'Uniform',所以默认情况下不会发生。这意味着你正在做某件事来覆盖它。而且你不显示你在做什么。 – Jon 2013-04-09 15:37:38

+1

请问您可以展示您的XAML吗? – 2013-04-09 15:39:20

回答

19

设置Image.Stretch物业Uniform

<Image Stretch="Uniform" ....etc />