使用xaml写一个2*6的button,button之间间距为2
时间: 2024-02-12 16:06:17 浏览: 58
您可以使用如下的 XAML 代码来创建一个 2x6 的 Button 矩阵,每个 Button 之间的间隔为 2:
```xaml
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Button Grid.Row="0" Grid.Column="0" Margin="2" Content="Button 1"/>
<Button Grid.Row="0" Grid.Column="1" Margin="2" Content="Button 2"/>
<Button Grid.Row="0" Grid.Column="2" Margin="2" Content="Button 3"/>
<Button Grid.Row="0" Grid.Column="3" Margin="2" Content="Button 4"/>
<Button Grid.Row="0" Grid.Column="4" Margin="2" Content="Button 5"/>
<Button Grid.Row="0" Grid.Column="5" Margin="2" Content="Button 6"/>
<Button Grid.Row="1" Grid.Column="0" Margin="2" Content="Button 7"/>
<Button Grid.Row="1" Grid.Column="1" Margin="2" Content="Button 8"/>
<Button Grid.Row="1" Grid.Column="2" Margin="2" Content="Button 9"/>
<Button Grid.Row="1" Grid.Column="3" Margin="2" Content="Button 10"/>
<Button Grid.Row="1" Grid.Column="4" Margin="2" Content="Button 11"/>
<Button Grid.Row="1" Grid.Column="5" Margin="2" Content="Button 12"/>
</Grid>
```
这段代码中,我们使用了一个 Grid 控件来创建一个 2x6 的网格布局。我们先定义了两个行和六个列,然后在每个单元格中添加了一个 Button 控件。每个 Button 的位置由 Grid.Row 和 Grid.Column 属性指定,间距由 Margin 属性指定。
阅读全文