我有一个表单,我将.txt文件加载到RichTextBox中。事件触发:
rtxtSONotes.LoadFile(stTextLink, RichTextBoxStreamType.PlainText)
我希望能够添加到文本中,然后使用按钮将旧文件替换为RichTextBox的内容:
My.Computer.FileSystem.WriteAllText(stTextLink, rtxtSONotes.Text, False)
如果我保留在表单中,这实际上很有效,它显示我告诉它在RichTextBox中的显示方式,这意味着所有新的行/回车都在那里。但是,如果我在记事本中打开实际的.txt文件,那么所有内容都会被归结为一个连续的行,并且对于大多数用户来说是不可读的。我不希望表单成为用户阅读文件的唯一方式。
从表单写入.txt文件时,有没有办法保留回车?我希望尽可能将文件保存为.txt,而不是像.rtf那样。
答案 0 :(得分:1)
可能像
System.IO.File.WriteAllLines(stTextLink, rtxtSONotes.Lines)