如何在我的C#代碼中加載預先存在的.txt文件作爲.rtf文件如果 我想將其顯示在richTextBox上?我正在運行Visual Studios Windows 應用程序。如何將.txt文件上傳爲C#中的.rtf文件?
非常感謝。
如何在我的C#代碼中加載預先存在的.txt文件作爲.rtf文件如果 我想將其顯示在richTextBox上?我正在運行Visual Studios Windows 應用程序。如何將.txt文件上傳爲C#中的.rtf文件?
非常感謝。
嘗試
string text = File.ReadAllText("filename.txt");
MyRichTextBox.Rtf = text; // oops, flying blind here
您也可以嘗試
MyRichTextBox.LoadFile("filename.txt", RichTextBoxStreamType.PlainText);
編輯:修正添加RichTextBoxStreamType
參數。
如果文本文件包含純文本和RTF格式不是文本,你可以使用:
MyRichTextBox.Text = File.ReadAllText("filename.txt");
與之相對'MyRichTextBox.Rtf =文本;' – 2010-05-11 22:02:57
@joel你知道你可以有固定的我的錯誤並節省了我一些尷尬,但nOOOOOoooo .... – Will 2010-05-12 12:49:21