【发布时间】:2014-12-28 14:55:02
【问题描述】:
我使用的 ListView 包含一些用户可以点击的子项目(有些他不能)。这些对于每一行都是相同的。我用某种背景色标记了这些可点击的子项。
但选择整行(和fullrowselect = true)时,突出显示将与所有子项设置相同的backcolor。
我想做的是向用户显示他选择了哪一行,但仍为子项保留不同的背景颜色。我玩了一下哪个所有者绘制了ListView,但找不到这样做的方法。
感谢您的帮助! 汤姆
【问题讨论】:
-
确保不要在第一个链接中寻求 Stan 的答案!或者对于另一个人,因为它涉及第三方控制。相反,只需相信它:所有者绘图一点也不难......!我假设 ListView 在 View = Details 中?
-
@TaW:是的,设置为详细信息。
-
我正在使用来自msdn.microsoft.com/de-de/library/… 的代码示例超过一个小时,但未能成功。但我会看看你发布的链接。