Silverlight MultiscaleImage填充可用高度

时间:2011-02-21 13:39:01

标签: silverlight multiscaleimage

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

修改(从评论中复制)

只不过是

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

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

1 个答案:

答案 0 :(得分:0)

我建议你删除VerticalAlignment属性。实际上也摆脱了HorizontalAlignment。这使得包含网格大小成为您的控件。

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