wpf listview更改所选项目的显示行为

时间:2011-07-12 15:01:33

标签: wpf listview colors border selecteditem

我想更改WPF列表视图中所选项目的显示行为。具体来说,我想保留我应用的自定义文本块前景色,并在项目周围应用边框。

我可以更改SystemColors.HighlightBrushKeyControlBrushKey来更改所选项目的背景颜色,但我不知道如何让它停止更改字体颜色或使用边框代替。我已经尝试过操纵控制模板,并且还搜索了Google如何执行此操作的示例,但没有成功。

1 个答案:

答案 0 :(得分:0)

是的,看起来你必须经历使用ControlTemplates的痛苦。

好消息是,通过使用Expression Blend,您可以获取ListView的当前ControlTemplate并调整您需要的位并将其用作默认的ControlTemplate。