我正在尝试将richTextBox 的 RTF 属性设置如下:
this.richTextBox1.Rtf = @"{\rtf1\ansi\ansicpg1252\deff0\deflang5129{\fonttbl{\f0\fnil\fcharset0 Calibri;}}{\*\generator Msftedit 5.41.21.2510;}\viewkind4\uc1\pard\sa200\sl240\slmult1\lang9\f0\fs22{\pict\pngblip\picw685\pich109\picwgoal685\pichgoal109" + imagestring + @"}\pard\sa200\sl276\slmult1\par}";
var rts = this.richTextBox1.Rtf;
当您调试 rts var 时,其中有一些不同的东西。
"{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang5129{\\fonttbl{\\f0\\fnil\\fcharset0 Microsoft Sans Serif;}}\r\n\\viewkind4\\uc1\\pard\\sa200\\sl240\\slmult1\\f0\\fs17\\par\r\n}\r\n"
我假设这是为 RTB 设置的默认值。为什么我似乎无法设置此属性?RTB 是否可能验证富文本字符串?