WPF textbox изменение цвета вводимых символов
У меня есть textbox, пользователь в нем вводит какие-то данные, как мне менять цвет введенных символов в зависимости от того правильный символ или нет?(зеленый - правильный, красный - не правильный) к примеру загадано слово
Hello world!
А пользователь ввел
hello abcde
Получается зелеными будут только ello
(так как правильный символ в правильном месте), остальное будет красным.