【问题标题】:Silverlight MultiscaleImage fill available heightSilverlight MultiscaleImage 填充可用高度
【发布时间】:2011-02-21 13:39:01
【问题描述】:

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

编辑(从评论中复制)

无非就是

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

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

【问题讨论】:

  • 你能在页面上分享 XAML 吗?
  • 无非就是&lt;Grid x:Name="LayoutRoot" Background="White"&gt; &lt;MultiScaleImage HorizontalAlignment="Left" Name="multiScaleImage1" VerticalAlignment="Top" /&gt; &lt;/Grid&gt;我的问题不是针对控件本身的宽度,而是针对显示的MultiScaleImage...
  • 请在您的问题上使用编辑功能来添加其他信息。标记和代码在注释中尤其不能很好地工作。

标签: silverlight multiscaleimage


【解决方案1】:

我建议您删除 VerticalAlignment 属性。实际上也摆脱了HorizontalAlignment。这可以让包含网格为您调整控件的大小。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-02
    • 1970-01-01
    • 2014-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-14
    • 1970-01-01
    相关资源
    最近更新 更多