我有一个StackPanel和一个图像。我的图像比StackPanel大,所以它只显示图像的一部分。我的期望是图像适合stackpanel并保留其原始宽高比。
<StackPanel x:Name="IllustrationStackPanel" Orientation="Vertical">
<Image x:Name="IllustrationImage"
Source="a.png"
HorizontalAlignment="Center"
VerticalAlignment="Top"
Stretch="None"
Margin="0,0,0,0"/>
</StackPanel>
你可以给我一些解决方案吗?感谢
答案 0 :(得分:1)
将图像上的“拉伸”属性设置为“均匀”(而不是“无”)
调整内容大小以适应目标维度 保留其原始宽高比。