如何在Silverlight中更改DataForm中字段之间的间距?如何更改DataForm中字段之间的间距?
我试过编辑模板,但找不到我需要的东西。 我认为我需要做的就是改变DataField
风格的MinHeight
和Margin
,但这似乎没有做到。
<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'元素? – Gabe 2010-03-27 04:34:47
好想法 - 一分钟乐观,但它似乎并没有这样做 – 2010-03-27 05:13:29