c# wpf 行定义
c# wpf row definition
我需要一些代码方面的帮助。我如何将一行分成两行 columns.My 代码在本文下方。
<Grid.RowDefinitions>
<RowDefinition Height="30"/>
<RowDefinition Height="50"/>
<RowDefinition Height="50"/>
<RowDefinition Height="50"/>
<RowDefinition Height="30"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<StackPanel Grid.Row="0">
那么如何将第 0 行分成两列,谢谢
在主 Grid
的第 0 行内放置一个包含 2 列的 Grid
。或者,将您的网格声明为具有 2 列,并在除第 0 行之外的每一行中设置 ColumnSpan = 2
.
您只需添加
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
然后将 StackPanel 放在第一行第一列
<StackPanel Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2">
</StackPanel >
如果您希望控件跨越多个单元格,请修改跨度
我需要一些代码方面的帮助。我如何将一行分成两行 columns.My 代码在本文下方。
<Grid.RowDefinitions>
<RowDefinition Height="30"/>
<RowDefinition Height="50"/>
<RowDefinition Height="50"/>
<RowDefinition Height="50"/>
<RowDefinition Height="30"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<StackPanel Grid.Row="0">
那么如何将第 0 行分成两列,谢谢
在主 Grid
的第 0 行内放置一个包含 2 列的 Grid
。或者,将您的网格声明为具有 2 列,并在除第 0 行之外的每一行中设置 ColumnSpan = 2
.
您只需添加
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
然后将 StackPanel 放在第一行第一列
<StackPanel Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2">
</StackPanel >
如果您希望控件跨越多个单元格,请修改跨度