Tengo un conjunto de pares clave/valor que quiero mostrar en una ventana de WPF. Estoy usando una cuadrícula para sentar a cabo de esta manera:Espaciado entre controles secundarios en cuadrícula WPF
<Grid Margin="4">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Label Grid.Row="0" Grid.Column="0">Code</Label>
<TextBox Grid.Row="0" Grid.Column="1" Text="{Binding Code}"/>
<Label Grid.Row="1" Grid.Column="0">Name</Label>
<TextBox Grid.Row="1" Grid.Column="1" Text="{Binding Name}"/>
</Grid>
Sin embargo, cuando puedo mostrar esto, los cuadros de texto se aplastan con sus bordes superior e inferior de tocar el cuadro de texto de arriba/abajo. ¿Cuál es la mejor manera de agregar espacio vertical a las filas en este diseño?
Solución bastante simple: simplemente agregue filas adicionales con una altura establecida. Entonces, si quiere un espacio de 3 píxeles entre filas, simplemente cree una nueva fila entre ellos con una altura establecida de 3. – Krythic