我有一个带有MultiScaleImageControl的示例应用程序。默认情况下,它会填充可用的ViewPort宽度。我怎样才能使用可用的高度?
修改(从评论中复制)
只不过是
<Grid x:Name="LayoutRoot" Background="White">
<MultiScaleImage HorizontalAlignment="Left" Name="multiScaleImage1" VerticalAlignment="Top" />
</Grid>
我的问题不是针对控件本身的宽度,而是针对显示的MultiScaleImage ......
答案 0 :(得分:0)
我建议你删除VerticalAlignment
属性。实际上也摆脱了HorizontalAlignment
。这使得包含网格大小成为您的控件。
您可能还会看到控件只是保持图像的纵横比。如果图像宽度大于高,则在缩放级别1时,图像将不会填满整个高度。