1.WPF布局基础
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="40"/><!--高度为40-->
<RowDefinition Height="*"/><!--1个倍数高度-->
<RowDefinition Height="2*"/><!--2倍数高度-->
<RowDefinition Height="auto"/> <!--高度自动-->
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="40"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="2*"/>
<ColumnDefinition Width="auto"/>
</Grid.ColumnDefinitions>
<TextBlock Grid.Row="1" Grid.Column="3" Text="我可以放在第2行第4列,索引从0"/>
</Grid>

<StackPanel Orientation="Horizontal">
<TextBlock Text="第一个" Background="Gray"/>
<TextBlock Text="第一个" Background="Blue"/>
<TextBlock Text="第一个" Background="Red"/>
</StackPanel>

<WrapPanel>
<TextBlock Text="第一个" Width="100" Height="100" Background="Gray"/>
<TextBlock Text="第一个" Width="100" Height="100" Background="Blue"/>
<TextBlock Text="第一个" Width="100" Height="100" Background="Red"/>
<TextBlock Text="第一个" Width="100" Height="100" Background="Green"/>
</WrapPanel>

<DockPanel>
<TextBlock Text="第一个" Background="Gray" DockPanel.Dock="Top"/>
<TextBlock Text="第一个" Background="Blue" DockPanel.Dock="Bottom"/>
<TextBlock Text="第一个" Background="Red" DockPanel.Dock="Left"/>
<TextBlock Text="第一个" Background="Green" DockPanel.Dock="Right"/>
<TextBlock Text="第一个" Background="Black"/>
</DockPanel>

<UniformGrid Columns="5">
<TextBlock Text="第一个" Background="Gray"/>
<TextBlock Text="第一个" Background="Blue"/>
<TextBlock Text="第一个" Background="Red"/>
<TextBlock Text="第一个" Background="Gray"/>
<TextBlock Text="第一个" Background="Blue"/>
<TextBlock Text="第一个" Background="Red"/>
<TextBlock Text="第一个" Background="Green"/>
<TextBlock Text="第一个" Background="Green"/>
</UniformGrid>

作者:admin 创建时间:2026-08-03 16:15
最后编辑:admin 更新时间:2026-08-03 16:21
最后编辑:admin 更新时间:2026-08-03 16:21