背景更改存在问题。 我已经将文本编辑器bg更改为:
HighlightColor hl = new HighlightColor(Color.White, Color.Black, false, false);
DefaultHighlightingStrategy hlStr = textControl.Document.HighlightingStrategy as DefaultHighlightingStrategy;
hlStr.SetColorFor("Default", hl);
hlStr.SetColorFor("LineNumbers", hl);
hlStr.SetColorFor("FoldLine", hl);
hlStr.SetColorFor("FoldMarker", hl);
但是我无法更改书签面板的背景颜色。我是这样做的:
var x = textControl.ActiveTextAreaControl.TextArea.IconBarMargin.Document.HighlightingStrategy as DefaultHighlightingStrategy;
x.SetColorFor("Default", hl);
textControl.Refresh();
为了理解-我附上照片