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