在WPF项目的一列中添加两个文本块
我想在WPF项目的一列中添加两个文本块。我使用以下代码,但它们现在相互定位。如何将它们相互插入(而不是相互插入)?请注意,我不想把它们分为两列在WPF项目的一列中添加两个文本块,wpf,visual-studio,xaml,Wpf,Visual Studio,Xaml,我想在WPF项目的一列中添加两个文本块。我使用以下代码,但它们现在相互定位。如何将它们相互插入(而不是相互插入)?请注意,我不想把它们分为两列 <TextBlock Grid.Row="6" Grid.Column="1" x:Name="FirstName" Margin="10,10,0,0"/> <TextBlock Grid.Row="6" Grid.C
<TextBlock Grid.Row="6" Grid.Column="1" x:Name="FirstName" Margin="10,10,0,0"/>
<TextBlock Grid.Row="6" Grid.Column="1" x:Name="LastName" Margin="10,10,0,0" Grid.ColumnSpan="2"/>
您可以使用WrapPanel水平承载文本块:
<WrapPanel Grid.Row="6" Grid.Column="1" Grid.ColumnSpan="2">
<TextBlock x:Name="FirstName" Margin="10,10,0,0" Text="FirstName" />
<TextBlock x:Name="LastName" Margin="10,10,0,0" Text="LastName" />
</WrapPanel>
使用一个堆栈面板
-或使用不同的网格.行
值。当您想将两个列都放在一列中时,为什么第二个文本块上有网格.ColumnSpan=“2”
?将两者放在水平堆叠面板中。