1

我有一个带有 MultiScaleImageControl 的示例应用程序。默认情况下,它会填充可用的 ViewPort 宽度。我怎样才能让它使用可用的高度?

编辑(从评论中复制)

无非就是

<Grid x:Name="LayoutRoot" Background="White">
    <MultiScaleImage HorizontalAlignment="Left" Name="multiScaleImage1" VerticalAlignment="Top" />
</Grid>

我的问题不是针对控件本身的宽度,而是针对显示的 MultiScaleImage ...

4

1 回答 1

0

我建议您删除该VerticalAlignment属性。事实上也摆脱了HorizontalAlignment。这让包含网格大小的控件为您服务。

您可能还会看到控件只是保持图像的纵横比。如果图像宽于其高度,则在缩放级别 1 时,图像不会填满整个高度。

于 2011-02-22T07:59:44.723 回答