Grid布局使用关键字:Grid.RowDefinitions,Grid.ColumnDefinitions

1)配置2行2列,其中里面可以配置长宽度比例Height="2*",Width="2*",Width="Auto", MinWidth="50"

<Grid.RowDefinitions>
    <RowDefinition></RowDefinition>
    <RowDefinition></RowDefinition>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
    <ColumnDefinition></ColumnDefinition>
    <ColumnDefinition></ColumnDefinition>
</Grid.ColumnDefinitions>

ColumnSpan = “i” 跨越i列, RowSpan = “j” 跨越j行,比如Grid.RowSpan="3"
2)使用Grid.Row="0" Grid.Column="0"来布局位置,默认从0,0开始放
<TextBlock Text="文本" Grid.Row="0" Grid.Column="0"></TextBlock>
3)格子里面的内容布局,使用DockPanel。

<DockPanel Grid.Row="2" Grid.Column="1" >
    <TextBlock DockPanel.Dock="Top" HorizontalAlignment="Center">不紧急</TextBlock>
    <TextBox x:Name="txtIndex4" DockPanel.Dock="Bottom" Margin="5" TextWrapping="Wrap" AcceptsReturn="True"></TextBox>
</DockPanel>

4)

标签: none

添加新评论