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。