【问题标题】:winforms select part of text in listviewwinforms在listview中选择部分文本
【发布时间】:2012-04-17 12:27:18
【问题描述】:

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

的文字
     item.subitem[0].text = "thats text";

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

【问题讨论】:

标签: c# winforms listview


【解决方案1】:

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

ObjectListView -- 一个围绕 .NET ListView 控件的开源包装器 -- 有一个 HighlightTextRenderer 可以做到这一点。 Read about it here.

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

【讨论】:

    【解决方案2】:

    您也可以查看Better ListView - 它包含的项目突出显示功能就是这样做的(可以通过键入和搜索过滤与搜索相结合):

    【讨论】:

      猜你喜欢
      • 2013-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-08
      • 1970-01-01
      相关资源
      最近更新 更多