如果我想将文本文件上传到文本框并想用字体颜色更改突出显示某些单词,我知道我需要编写 TextBox.ForeColor = Color.SomeColor;但是如果我想要 并不是所有的文本都是相同的颜色 ,只有一些子字符串。
我怎样才能做到这一点?

最佳答案

检查 Pieter Joost van de Sande 的答案。


if( myRichTextBox.TextLenght >= 5 )
{
myRichTextBox.Select( 0, 5 );
myRichTextBox.SelectionColor = Color.Green;
}

if( myRichTextBox.TextLenght >= 15 )
{
myRichTextBox.Select( 10, 15 );
myRichTextBox.SelectionColor = Color.Red;
}

关于c# - 如何更改 C# Winform 文本框中某些子字符串的字体颜色?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14119947/

10-10 22:00