Silverlight에서 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의 스타일링에 대한 기사가 많이 있지만 그 중 많은 부분이 오래된 것 같습니다. 공백에 해당하는 블렌드의 전체 추출 템플릿에는 아무 것도 표시되지 않습니다. 잘 스타일에 여백을 변경
는
당신이'ContentControl' 요소에'Margin' 속성을 넣어 시도 했습니까? – Gabe
좋은 생각 - 잠시 낙천적 이었지만 그렇게하지 못했습니다. –