C# code
this.rtbText.Rtf = @"{
tf1ansiansicpg936deff0deflang1033deflangfe2052"
+ @"{fonttbl{f0fmodernfprq6fcharset134 'cb 'ce 'cc 'e5;}{f1fnilfcharset134 'cb 'ce 'cc 'e5;}}"
+ @"{colortbl;
ed0green0lue0;}"
+ @"viewkind4uc1pardcf1lang2052f0cf1 }";
打开文件,如果是文本文件,用PlainText类型打开,其他的都用默认方法打开,也就是RFT格式的方法
if ((System.IO.Path.GetExtension(FileName)).ToLower() == ".txt")
richTextBox.LoadFile(FileName, RichTextBoxStreamType.PlainText);
else
richTextBox.LoadFile(FileName);
保存
if ((System.IO.Path.GetExtension(FileName)).ToLower() == ".txt")
richTextBox.SaveFile(FileName, RichTextBoxStreamType.PlainText);
else
richTextBox.SaveFile(FileName);