0

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

所以我的问题是如何设置第一个网格的第一列以适应屏幕的大小,而第二列总是静态的让我们说 50p?我已经准备好将 auto 设置为第一列及其元素,但它不起作用。

4

1 回答 1

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>
于 2012-05-21T13:50:00.557 回答