如何在C#中将.txt文件上传为.rtf文件?

时间:2010-05-11 21:50:46

标签: c# richtextbox rtf

如何在C#代码中将预先存在的.txt文件作为.rtf文件加载 我想在richTextBox上显示它?我正在运行Visual Studios Windows 应用。

非常感谢你。

3 个答案:

答案 0 :(得分:5)

尝试

string text = File.ReadAllText("filename.txt");
MyRichTextBox.Rtf = text; // oops, flying blind here

答案 1 :(得分:4)

您也可以尝试

MyRichTextBox.LoadFile("filename.txt", RichTextBoxStreamType.PlainText); 

编辑:更正为添加RichTextBoxStreamType参数。

答案 2 :(得分:0)

如果文本文件包含纯文本而不是rtf格式的文本,则可以使用:

MyRichTextBox.Text = File.ReadAllText("filename.txt");