SilverLight自动大小帮助?

时间:2010-05-05 12:18:49

标签: silverlight

我是使用SilverLight的新手,我在屏幕上添加了一个网格,并且两种尺寸都选择为自动,但由于某种原因,它不会填满屏幕。我正在使用Visual Studio 2010,Silverlight 3.0

我之前用两个网格做了完全相同的事情并且它完美无缺

以下是代码:

<Grid Height="75" HorizontalAlignment="Left" Name="grid2" VerticalAlignment="Top" Background="White">
    <Image Height="74" HorizontalAlignment="Left" Name="image1" Stretch="None" VerticalAlignment="Top" Source="test.jpg" />
</Grid>

2 个答案:

答案 0 :(得分:2)

HorizontalAlignmentVerticalAlignment属性设置为StretchWidth, Height设置为Auto应该可以解决问题。

答案 1 :(得分:0)

只是我,你在网格和图像中明确设置了高度吗?

我不是专家,但根据我的经验,如果你没有为宽度放任何东西,它通常会填充父母。

我还注意到没有Row或列定义,也没有任何Grid.Row,grid.Column依赖属性,只是你复制代码的方式吗?