Ich programmiere einen eigenen kleinen Code Editor, doch ich bin auf Probleme gestoßen.
Ich verwende WPF, da ich die Vorzüge von XAML nutzen will.
In meinem Editor sollen Begriffe wie "String" blau hervorgehoben werden.
Nun hab ich es mit einer RichTextBox probiert, doch das seltsame ist, dass Eingaben in die Box erst mit einer Verzögerung angezeigt werden, was ich sehr nervig finde. Jedoch merkt man diesen Fehler nicht wenn man den Text der RTB im Bearbeitungsmodus ändert oder eine normale TextBox nutzt.
An was kann das liegen?
Die andere Frage ist, wie kann ich die Begriffe anschließend einfärben?
Es wär auch interessant zu wissen, ob es bereits Code Editor-Steuerelemte von Drittentwickler für WPF gibt?
Könnte man auch Steuerelemte, welche für Windows Forms geschrieben wurden auch bei WPF-Anwendungen verwenden?
Ich verwende WPF, da ich die Vorzüge von XAML nutzen will.
In meinem Editor sollen Begriffe wie "String" blau hervorgehoben werden.
Nun hab ich es mit einer RichTextBox probiert, doch das seltsame ist, dass Eingaben in die Box erst mit einer Verzögerung angezeigt werden, was ich sehr nervig finde. Jedoch merkt man diesen Fehler nicht wenn man den Text der RTB im Bearbeitungsmodus ändert oder eine normale TextBox nutzt.
An was kann das liegen?
Die andere Frage ist, wie kann ich die Begriffe anschließend einfärben?
Es wär auch interessant zu wissen, ob es bereits Code Editor-Steuerelemte von Drittentwickler für WPF gibt?
Könnte man auch Steuerelemte, welche für Windows Forms geschrieben wurden auch bei WPF-Anwendungen verwenden?