WPF中DataGridTextColumn的可重用样式

时间:2014-08-13 11:05:08

标签: wpf xaml datagrid datagridtextcolumn

我在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

0 个答案:

没有答案