Как изменить интервал между полями в DataForm в Silverlight?
Я пытался редактировать шаблон, но не могу найти то, что мне нужно.
Я думал, что все, что мне нужно было сделать, это изменить MinHeight
и Margin
стиля 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, который соответствует интервалу.