Я хочу иметь Grid
и две колонки, где в одной колонке у меня есть Label
в другом TextBox
, чтобы отобразить значение. Но, к сожалению, мои ярлыки и текстовые поля отображаются один за другим. Что я делаю неправильно? Это правильный и элегантный способ отображения информации? возможно, вы можете предложить любой другой лучший способ сделать это? Благодаря!Проблема форматирования сетки WPF.
<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>
Спасибо! Именно это мне нужно! –
Рад, что я мог помочь. –