Farbe bestimmte Wörter in RichtextBox

Wie kann ich es machen, dass wenn der Benutzer bestimmte Wörter wie 'while' oder 'if' in einer rich textbox, die Worte werden zu Farbe lila ohne Probleme? Ich habe versucht, verschiedene codes, aber keiner von Ihnen waren brauchbar. Die codes waren wie folgt:

if (richTextBox.Text.Contains("while"))
  {
    richTextBox.Select(richTextBox.Text.IndexOf("while"), "while".Length);
    richTextBox.SelectionColor = Color.Aqua;
  }

Außerdem will ich, dass, wenn der Benutzer entfernt das Wort oder löscht einen Buchstaben von dem Wort, das Wort wird Farbe zurück zu Ihrem Standard-Farbe. Ich habe ein Programm mit einem code-editor in es.

Ich bin mit Visual c#.

Danke.

InformationsquelleAutor user3256753 | 2014-02-24
Schreibe einen Kommentar