c# - 将数据从 RichTextBox 附加到保存的文件

标签 c# richtextbox

我使用(文本采用颜色编码)从 RichTextBox 写入 .rtf 格式的数据

 RichTextBox .SaveFile(path);

GUI 上有一个“清除文本”按钮,单击该按钮可清除 RichTextBox。

当新数据打印在 RichTextBox 上而不是附加数据时,RichTextBox .SaveFile(path) 方法会清除以前的数据并仅包含新添加的数据,就会出现问题。

如何附加数据? StreamWriter 正在以纯文本形式写入数据,我需要将其保存为 .RTF。

有人可以帮我解决这个问题吗?

最佳答案

您可以将以前的数据保存在变量中,将richTextBox的数据设置为previous+new,然后调用SaveFile方法。

关于c# - 将数据从 RichTextBox 附加到保存的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20347689/

相关文章:

.net - Winform RichTextBox控件中的创建表

c# - 如何在 RichTextBox 中键入半空格?

c# - Nunit:如何在 NUnit 属性中有参数

javascript - JQuery 事件在异步回发时不起作用,在第二次回发时修复,在第三次回发时中断

c# - asp.net 图表控件显示不正确的工具提示日期时间值

c# - 自动属性的 Fluent NHibernate PropertyNotFoundException

c# - AES 使用无效 IV 正确解密了一半的字符串,这正常吗?

javascript - YUI 编辑器 : <p> instead <br> on linebreak?

wpf - 如何防止某些类型的格式被粘贴到 WPF RichTextBox 中

c# - 检测粘贴事件是否发生在富文本框中