Different Background properties for TextRuns

You can add the ability to use TextRuns on TextFlow with different Background properties.
Like this:

var textFlow = new TextFlow();
textFlow.TextRuns.Add("Hello ", font, Colors.Red, Colors.White);
textFlow.TextRuns.Add("World!", font, Colors.Purple, Colors.Yellow);