Silverlight で DataForm のフィールド間の間隔を変更するにはどうすればよいですか?
テンプレートを編集しようとしましたが、必要なものが見つかりません。MinHeight
スタイルのandMargin
を変更するだけでよいと思っていましたDataField
が、そうではないようです。
<Style TargetType="dataFormToolkit:DataField">
<Setter Property="IsTabStop" Value="False"/>
<Setter Property="Margin" Value="2"/>
<Setter Property="MinHeight" Value="5"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="dataFormToolkit:DataField">
<ContentControl x:Name="ContentControl" Foreground="{TemplateBinding Foreground}" HorizontalContentAlignment="Stretch" IsTabStop="False" VerticalAlignment="Center"/>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
DataForm のスタイリングに関する記事をいくつか見つけましたが、それらの多くは古くなっているようです。Blend で完全に抽出されたテンプレートには、間隔に対応するものは何も表示されません。