public override TextRun CreateTextRun(int startVisualColumn, ITextRunConstructionContext context) { this.TextRunProperties.SetForegroundBrush(this.Foreground); return base.CreateTextRun(startVisualColumn, context); }