我从硬盘读取文本文件,然后我想把这个文本放在文本框中,并保持文件格式相同(例如表格)。文本框:从文本文件中保存(简单)格式
当我在一个简单的记事本打开该文件,格式化是好的,但把文本在文本框中时,格式化是一种奇怪的,即:
UPDATE MYTABLE
SET ID = :id,
THENAME = :name,
INFO = :info,
FILESIZE = :size,
COMPLETEPATH = :path
相反的:
UPDATE MYTABLE
SET ID = :id,
THENAME = :name,
INFOS = :info,
FILESIZE = :size,
COMPLETEPATH = :path
如何保持格式?我用StreamReader和File(ReadToEnd,ReadLine,ReadAllText)的方法尝试了所有可用的编码(UTF7,UTF8,UTF32,ASCII,UNICODE,BigEndianUnicode)。
它正在读取文件,所以我怀疑编码是问题。有趣的是,第一个缩进是正确的。检查两列之间的空格字符。我怀疑制表符被使用,但没有处理相同。 – Paparazzi
请尝试Richtextbox? – Doomsknight
chrfin解决了问题 – GianT971