1

我正在寻找在列表视图中选择 Item.subItemsCollection 中部分文本的方法,例如

     item.subitem[0].text = "thats text";

但我只想突出显示(更改颜色)“thats”字中的字母“ats”。谁能帮我?

4

2 回答 2

2

当然没有简单的方法可以做到这一点,但是您可以使用其他人的工作:)

ObjectListView - 一个围绕 .NET ListView 控件的开源包装器 - 有一个HighlightTextRenderer可以做到这一点。在这里阅读

在这里,它突出显示“er”:

在此处输入图像描述

于 2012-04-17T23:37:19.387 回答
0

您还可以检查Better ListView - 它包含执行此操作的项目突出显示功能(可以通过键入和搜索过滤与搜索相结合):

在此处输入图像描述

于 2014-04-22T22:53:38.410 回答