RichTextBox 文件中的 Header 被删除

Header in RichTextBox file gets removed

我使用以下代码:

RichTextBox rtf = new RichTextBox();
rtf.Rtf = AnswerRTF;
rtf.SaveFile(sourceFile + "/" + fileName);

用于创建 RichTextBox 文件 但是此代码在创建该文件后删除了 HeaderFooter
有什么问题?

在数据库中保存 rtf 文件时,您可以使用以下代码创建 rtf 文件:

            string attachFile = Path.Combine(dataDirectory, fileName);
            StreamWriter myStreamWriter = new StreamWriter(attachFile, true);
            myStreamWriter.WriteLine(AnswerRTF);
            myStreamWriter.WriteLine("}");
            myStreamWriter.Close();