1
Windows 8에서 새로운 RichEditBox
을 사용하고 텍스트 범위를 선택하고 텍스트 색상을 변경하려고합니다. 아래 코드는 밑줄을 긋고 선택한 텍스트의 배경을 변경하지만 ForegroundColor
은 변경되지 않고 텍스트는 검정색으로 만 유지됩니다.RichEditBox의 텍스트 색상 변경
result.Document.SetText(Windows.UI.Text.TextSetOptions.None, "Hello World");
var range = result.Document.GetRange(0, 5);
range.CharacterFormat.Underline = Windows.UI.Text.UnderlineType.DoubleWave;
range.CharacterFormat.ForegroundColor = Windows.UI.Color.FromArgb(255, 0, 0, 255);
range.CharacterFormat.BackgroundColor = Windows.UI.Color.FromArgb(255, 0, 255, 0);
은 어떻게 RichEditBox
내부 ITextRange
의 텍스트 색상을 변경합니까?