私は2つの列を持ちたいと思っていGrid
ます.1つの列には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>