我有一个包含两列宽度为 3* 和 1* 的网格。在第一列内,我有一个带有“width =“Auto””的堆栈面板,其中有不同的网格,垂直方向。网格有两列,分别为 15* 和 1*。
所以我的问题是如何设置第一个网格的第一列以适应屏幕的大小,而第二列总是静态的让我们说 50p?我已经准备好将 auto 设置为第一列及其元素,但它不起作用。
我有一个包含两列宽度为 3* 和 1* 的网格。在第一列内,我有一个带有“width =“Auto””的堆栈面板,其中有不同的网格,垂直方向。网格有两列,分别为 15* 和 1*。
所以我的问题是如何设置第一个网格的第一列以适应屏幕的大小,而第二列总是静态的让我们说 50p?我已经准备好将 auto 设置为第一列及其元素,但它不起作用。
<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>