如何为GridViewColumn设置背景颜色
问题描述:
我有一个ListView,我想在其中使用GridView视图。 我希望我的GridViewColumns具有背景色。我试过CellTemplates等。我可以设置那里是背景颜色的文本,但整个单元格没有被统一填充。如何为GridViewColumn设置背景颜色
答
您应该将HorizontalContentAlignment设置为在ItemContainer上拉伸。这会导致CellTemplate文本区占据整个空间(即使文本不会)。这反过来导致你的颜色出现:
<ListView>
<ListView.ItemContainerStyle>
<Style>
<Setter Property="ListViewItem.HorizontalContentAlignment" Value="Stretch"/>
</Style>
</ListView.ItemContainerStyle>
</ListView>
http://*.com/questions/1379902/setting-column-background-in-wpf-listview-gridview – 2011-05-07 02:21:19