在运行时动态地如何在WPF中更改文本框中某些单词的颜色?

时间:2018-07-16 12:37:45

标签: wpf textbox runtime highlight text-editor

我正在尝试在WPF的文本框中更改一些单词的颜色,在运行时 就像文本编辑器一样,以突出显示预定义的关键字,例如While。

任何帮助将不胜感激, 预先感谢。

2 个答案:

答案 0 :(得分:0)

您可以尝试FastColoredTextBox。 是否可以在WPF中与WindowsFormsHost一起使用它。

答案 1 :(得分:-1)

您可以使用 foreground 属性设置新颜色,就像按下按钮后所说的那样

TextBoxName.Foreground = new SolidBrushcolor(colors.Blue);