我想要Grid
两列,其中一列中我Label
在另一列中TextBox
显示一个值。但不幸的是,我的标签和文本框一个接一个地显示。我做错了什么?显示信息的方式是否恰当而优雅?也许您可以建议任何其他更好的方法?谢谢!
<StackPanel Grid.Row="0" Grid.Column="2" VerticalAlignment="Stretch">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<telerik:Label Grid.Column="0" Content="Name" Width="203" FontSize="16"/>
<telerik:Label Grid.Column="0" Content="Title" Width="203" FontSize="16"/>
<telerik:Label Grid.Column="0" Content="Phone" Width="203" FontSize="16"/>
<telerik:Label Grid.Column="0" Content="Email" Width="203" FontSize="16"/>
<telerik:Label Grid.Column="0" Content="Departament" Width="203" FontSize="16"/>
<TextBlock Grid.Column="1" x:Name="txtFullName" TextWrapping="Wrap" Height="26"/>
<TextBlock Grid.Column="1" x:Name ="txtTitle" TextWrapping="Wrap" Height="26"/>
<TextBlock Grid.Column="1" x:Name ="txtPhone" TextWrapping="Wrap" Height="26"/>
<TextBlock Grid.Column="1" x:Name ="txtEmail" TextWrapping="Wrap" Height="26"/>
<TextBlock Grid.Column="1" x:Name ="txtDepartment" TextWrapping="Wrap" Height="26"/>
</Grid>
</StackPanel>