Как изменить интервал между полями в 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 ничего, что соответствовало бы интервалу.
Marginв элементContentControl? - person Gabe   schedule 27.03.2010