Problem:
I have WPF TextBlock with dynamically changed text. This text contains words that are color names.
For example:
MyTextBlock.Text = "This is some dynamic text that contains red, green and yellow words inside it.";
Result should be rendered so all "red", "green" and "yellow" words are formatted with their color.
Note: Text is dynamically changed so static formatting is not an option.)
