标题列上的WPF ListView填充

时间:2011-02-02 16:03:06

标签: wpf listview

您好我在wpf中使用ListView并且有一些具有自动宽度的列,现在我想要一些填充它们但我有点不确定如何做到这一点?我的标题上有一个红色背景,然后在那里发短信,但我想在框的边框和文字之间留出一些空间......

Sample image

2 个答案:

答案 0 :(得分:5)

您可以修改HeaderTemplate

GridViewColumn
<GridViewColumn ...>
    <GridViewColumn.HeaderTemplate>
        <DataTemplate>
            <TextBlock Text="{Binding}" Margin="5,0,5,0"/>
        </DataTemplate>
    </GridViewColumn.HeaderTemplate>
    <GridViewColumnHeader Content="Some Header" Background="Red" />
</GridViewColumn>

答案 1 :(得分:2)

对于遇到此问题的其他人来说,这是一个更清洁的选项。未在样式上指定键,这适用于所有列。这也使用填充,就像OP想要的那样。

jpg