Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从内存流填充richtextbox?_C# - Fatal编程技术网

C# 如何从内存流填充richtextbox?

C# 如何从内存流填充richtextbox?,c#,C#,我想用文本文件的值填充文本框。文本文件将来自数据库。 到目前为止,我已经完成了这段代码 Byte[] txtdata = (Byte[])(objDataSet.Tables[0].Rows[0][7]); MemoryStream txtmem = new MemoryStream(txtdata); richTextBox_Show_Spec.LoadFile(txtmem,RichTextBoxStreamType.RichText); 但是richtextbox中没有显示任何内容

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

 Byte[] txtdata = (Byte[])(objDataSet.Tables[0].Rows[0][7]);
 MemoryStream txtmem = new MemoryStream(txtdata);
 richTextBox_Show_Spec.LoadFile(txtmem,RichTextBoxStreamType.RichText);
但是richtextbox中没有显示任何内容。
感谢您的帮助。谢谢

我只想使用
编码
名称空间从字节中获取字符串。比如
richTextBox.Text=Encoding.UTF8.GetString(txtmem.ToArray())
或类似的


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

我已经解决了我的问题。我只是用纯文本替换了RichText。