我在用C#编写的Windows窗体应用程序中使用RichTextBox,我尝试使用命令
在Ubuntu上启动它mono TestApp.exe
该应用程序将启动并运行除RichTextBox中的新行以外的几乎所有功能。因此,在Windows下,文本将传输到新行,而在Linux中,文本将在大间隔后进入一行。
rtbTest.AppendText(_text.Status + Environment.NewLine);
然后,我将尝试将Rtf与生成的字符串一起使用,如下所示:
string r = @"{\rtf1\ansi\ansicpg1251\deff0\deflang1049{\fonttbl{\f0\fnil\fcharset204 Microsoft Sans Serif;}}
\viewkind4\uc1\pard\f0\fs29 Goodbye, World!\line\par\n }";
rtbTest.Multiline = true;
rtbTest.Rtf = r;
当我现在在Windows中运行应用程序时,它也不起作用。我应该怎么做才能换行?