我在WPF应用程序中设置了一个DataGrid,并创建了可保存在资源字典中的可重用样式。
但是我不确定如何为构成数据网格的元素设置可重用的样式。
例如,我现在为DataGridTextColumn设置了以下样式,如下所示:
<DataGridTextColumn x:Name="nameColumn" MinWidth="51" Width="SizeToCells" Header="Name" Binding="{Binding Name}" >
<DataGridTextColumn.ElementStyle>
<Style TargetType="TextBlock">
<Setter Property="Margin" Value="0,5,40,5"></Setter>
</Style>
</DataGridTextColumn.ElementStyle>
</DataGridTextColumn>
但是我不想在我的项目中的每一列中粘贴此代码,我不确定如何在我的样式资源字典中将其设置为可重用的代码,我可以参考该代码来实现我在所有列上需要的cellpadding