我有一个带有MultiScaleImageControl的示例应用程序。默认情况下,它填充可用的ViewPort宽度。我怎样才能让它使用可用的高度?
编辑(从评论中复制)
只不过是
<Grid x:Name="LayoutRoot" Background="White">
<MultiScaleImage HorizontalAlignment="Left" Name="multiScaleImage1" VerticalAlignment="Top" />
</Grid>我的问题不是针对控件本身的宽度,而是针对显示的MultiScaleImage.
发布于 2011-02-22 07:59:44
我建议您删除VerticalAlignment属性。实际上,也摆脱了HorizontalAlignment。这样可以让包含的网格大小为您提供控件。
您可能还会看到控件简单地维护图像的高宽比。如果图像比其高度更宽,那么在缩放级别1时,图像将不会填充整个高度。
https://stackoverflow.com/questions/5066646
复制相似问题