WPFウィンドウに表示するキー/値ペアのセットがあります。私はそうのようにそれらをレイアウトするためにグリッドを使用しています: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>
は、しかし、私はこれを表示する時に、テキストボックスがその上部と下部の境界線は、上記/下記のTextBoxに触れるとアップ押しつぶされています。このレイアウトの行に垂直スペースを追加する最善の方法は何ですか?
かなり簡単な解決策:高さが設定された行を追加するだけです。したがって、行間に3ピクセルのスペースが必要な場合は、3の高さでそれらの間に新しい行を作成してください。 – Krythic