如何从内存流中填充richtextbox?

时间:2014-03-01 14:54:03

标签: c#

我想用文本文件的值填充richtext框。文本文件将来自数据库。 到目前为止,我已经完成了这段代码。

 Byte[] txtdata = (Byte[])(objDataSet.Tables[0].Rows[0][7]);
 MemoryStream txtmem = new MemoryStream(txtdata);
 richTextBox_Show_Spec.LoadFile(txtmem,RichTextBoxStreamType.RichText);

但在那个richtextbox中没有显示任何内容。 任何帮助表示赞赏。感谢

1 个答案:

答案 0 :(得分:2)

我只想使用Encoding命名空间从字节中获取字符串。像richTextBox.Text = Encoding.UTF8.GetString(txtmem.ToArray());一样  或类似的。

这样,如果您选择支持文本大小或颜色等内容,您仍然可以存储格式信息。