文本框:从文本文件中保留(简单)格式

本文关键字:文本 简单 格式 保留 文件 | 更新日期: 2023-09-27 18:21:20

我从硬盘上读取了一个文本文件,然后我想把这个文本放在一个文本框中,并保持文件中的相同格式(例如表格)。

当我在一个简单的记事本中打开文件时,格式很好,但当把文本放在文本框中时,格式有点奇怪,即:

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)。

文本框:从文本文件中保留(简单)格式

我想问题只是字体-你是否将文本框的字体设置为单空间字体(例如Courier)?

如果您将其设置为例如Times New RomanCalibri,则并非所有字母都具有相同的宽度,从而产生您所描述的。。。