Xaml中不同元素的宽度

时间:2012-05-21 13:40:32

标签: xaml grid width stackpanel

我的网格有两列,宽度为3 *和1 *。在第一列内部,我有一个堆栈面板,其中“width =”Auto“”,并且其内部具有垂直方向的不同网格。网格有两列15 *和1 *。

所以我的问题是如何将第一个网格的第一列设置为调整到屏幕的大小,第二列是否总是静态可以说50p?我已经托盘将auto设置为第一列及其元素,但它不起作用。

1 个答案:

答案 0 :(得分:0)

<Grid HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
    <Grid.ColumnDefinitions>
        <ColumnDefinitions Width="*"/>
        <ColumnDefinitions Width="50"/>
    </Grid.ColumnDefinitions>
    <StackPanel>
        <Grid>
        </Grid>
        <Grid>
        </Grid>
        <Grid>
        </Grid>
        <Grid>
        </Grid>
    </StackPanel>

</Grid>