我制作了一个代码,用于更改richeditbox中选择的fontcolor。
RightRange.CharacterFormat.ForegroundColor = FontColorPicker.Color;
但我怎样才能改变文件的所有颜色?
答案 0 :(得分:0)
由于您已经知道如何更改RichEditBox
中所选内容的ForegroundColor
,因此要更改所有文档的ForgroundColor
,您只需选择所有内容即可更改颜色。将selection范围从0设置为EndPosition
将选择全部。
richEditBox.Focus(FocusState.Pointer);
richEditBox.Document.Selection.SetRange(0, richEditBox.Document.Selection.EndPosition);
richEditBox.Document.Selection.CharacterFormat.ForegroundColor = Colors.Red;