Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试为数据绑定列表视图更改列表视图的行背景颜色。
从 msdn,我知道它的背景颜色有 ListViewsItem.Backgroud。
但是由于我是对ListView的数据源使用数据绑定,所以ListView的item的类型其实是我的类类型,不再是ListViewItem。所以我找不到它的背景属性。
我想我错过了一些东西,我该怎么办?
谢谢
您可以像下面这样设置列表视图的 ItemContainerStyle 来设置项目的任何属性。
<ListView> <ListView.ItemContainerStyle> <Style TargetType="{x:Type ListViewItem}"> <Setter Property="Background" Value="Red"/> </Style> </ListView.ItemContainerStyle> </ListView>
您甚至可以使用样式中的触发器根据数据项状态更改背景。