網格子節點跨越多個 rowcolumns

通過使用 Grid.RowSpanGrid.ColumnSpan 附加屬性,Grid 的子節點可以跨越多行或多列。在下面的例子中,第二個 TextBlock 將跨越 Grid 的第二和第三列。

<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition/>
        <ColumnDefinition/>
        <ColumnDefinition/>
    </Grid.ColumnDefinitions>
    <TextBlock Grid.Column="2" Text="abc"/>
    <TextBlock Grid.Column="1" Grid.ColumnSpan="2" Text="def"/>
</Grid>