WinRT RichEditBox:如果传递RTF字符串,则不显示textcolor?

时间:2014-08-06 11:27:04

标签: c# windows-runtime winrt-xaml rtf uwp

如果我尝试在其中设置包含某些颜色部分的RTF字符串,则RichEditBox将不会显示这些彩色文本部分。一些示例代码:

rtfBox.Document.SetText(Windows.UI.Text.TextSetOptions.FormatRtf, 
  @"{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang2055\deflangfe2055{\fonttbl{\f0\fnil\fcharset0 Calibri;}}" +
  @"{\colortbl ;\red255\green0\blue0;}" + 
  @"{\*\generator Riched20 6.2.9200}{\*\mmathPr\mnaryLim0\mdispDef1\mwrapIndent1440 }\viewkind4\uc1 " +
  @"\pard\sa200\sl276\slmult1\f0\fs22\lang7 This Text is \cf1 red\cf0 , \i italic \i0 and \b bold\b0 .\par}");

任何想法或解决方案?

0 个答案:

没有答案