如果我想将文本文件上传到文本框中并希望通过字体颜色更改突出显示某些单词,我知道我需要编写TextBox.ForeColor = Color.SomeColor;
但如果我想要那个并非所有文本都会出现在same color,只有一些子串。
我怎样才能做到这一点?
检查答案彼得·尤斯特·范·德·桑德 http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/84b16f2d-9596-4095-bb0e-92354114a694/.
不能在 TextBox 控件中执行此操作,只能在 RichTextBox 控件中执行此操作。
if( myRichTextBox.TextLenght >= 5 )
{
myRichTextBox.Select( 0, 5 );
myRichTextBox.SelectionColor = Color.Green;
}
if( myRichTextBox.TextLenght >= 15 )
{
myRichTextBox.Select( 10, 15 );
myRichTextBox.SelectionColor = Color.Red;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)