1

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

但是,我不想为我的项目中的每一列粘贴此代码,并且我不确定如何在我的样式资源字典中将其设置为可重用代码,我可以参考它来实现我在所有列上需要的单元格填充

4

0 回答 0