为DataGridTextColumn添加边距

13

我该如何为DataGridTextColumn添加margin或padding?

2个回答

42

没有示例代码的答案并不是很有帮助。请使用以下代码:

<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 属性的业务对象。



网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接