像RichTextBox一样为项目内容上色

本文关键字:项目 一样 RichTextBox | 更新日期: 2023-09-27 18:09:11

我想在我的ListView中做非常基本的语法高亮显示。我希望能够给ListView的项目上色。例如,在括号之间突出显示文本等。

只有可能吗?如果是这样,你能举例说明如何做到这一点吗?

谢谢!

像RichTextBox一样为项目内容上色

您可以使用ListViewItem.ForeColor(set)来为给定的项目或文本设置颜色。

http://msdn.microsoft.com/en-us/library/system.windows.forms.listviewitem.forecolor.aspx

要改变背景颜色,使用backcolor

http://www.codeproject.com/KB/list/FadingListView.aspx这里展示了如何在ListView中为item着色