我想用文本文件的值填充richtext框。文本文件将来自数据库。 到目前为止,我已经完成了这段代码。
Byte[] txtdata = (Byte[])(objDataSet.Tables[0].Rows[0][7]);
MemoryStream txtmem = new MemoryStream(txtdata);
richTextBox_Show_Spec.LoadFile(txtmem,RichTextBoxStreamType.RichText);
但在那个richtextbox中没有显示任何内容。 任何帮助表示赞赏。感谢
答案 0 :(得分:2)
我只想使用Encoding
命名空间从字节中获取字符串。像richTextBox.Text = Encoding.UTF8.GetString(txtmem.ToArray());
一样
或类似的。
这样,如果您选择支持文本大小或颜色等内容,您仍然可以存储格式信息。