RichTextBox代码颜色

时间:2014-04-12 22:46:36

标签: c# winforms

我正在尝试制作记事本程序而且我最后还是坚持了!

我想做的是:

enter image description here

就像你看到我想用彩色编码...现在,如果你能帮助我开始,我可以写出所有的编码。我只是想知道如何在RichTextBox中将某些文字实际上涂成另一种颜色? (在TextChanged上无效)

我尝试了这个,但是我无法从RichTextBox获得这些位置。如果你知道某种方式请分享。

public void ColorText(RichTextBox box, Color color, int SelectionStart, int SelectionLength)
{
    box.SelectionStart = SelectionStart;
    box.SelectionLength = SelectionLength;
    box.SelectionColor = color;
    box.SelectionLength = 0;
}

0 个答案:

没有答案