实际应用:假设你有一个简单的 Grid
布局,其中包含两列:
1<Grid>
2 <Grid.ColumnDefinitions>
3 <ColumnDefinition Width="1*" />
4 <ColumnDefinition Width="2*" />
5 </Grid.ColumnDefinitions>
6
7 <!-- 其他控件放置在此 Grid 中 -->
8 <Button Grid.Column="0" Content="Button 1" />
9 <Button Grid.Column="1" Content="Button 2" />
10</Grid>
在这个例子中,第一个按钮(Button 1
)位于第一列,其宽度为 "1*"
,而第二个按钮(Button 2
)位于第二列,其宽度为 "2*"
. 当窗口调整大小时,Button 2
将始终占用两倍于 Button 1
的宽度。