我该如何为DataGridTextColumn添加margin或padding?
没有示例代码的答案并不是很有帮助。请使用以下代码:
<DataGridTextColumn Header="Name" Binding="{Binding Name}">
<DataGridTextColumn.ElementStyle>
<Style TargetType="{x:Type TextBlock}">
<Setter Property="Margin" Value="5" />
<Setter Property="Padding" Value="10" />
</Style>
</DataGridTextColumn.ElementStyle>
</DataGridTextColumn>
x
前缀来自xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
。我使用了一个具有公共 Name
属性的业务对象。