我目前正在使用string.Format
在应用程序的Windows窗体中均匀分隔行。我注意到,当我这样做时,我的RichTextBox输出窗口上的文本行仍未对齐。但是,当我将它们保存到文本文件时,所有内容都按照我的意图排列?
有没有办法确保RichTextBox和输出文件(txt文件)都排成一行?
答案 0 :(得分:2)
如果要使用空格格式对齐,则应使用Consolas作为字体来显示它。在我的机器上(win 8.1),这是记事本默认使用的。它看起来相当不错,明显比旧的打字机字体Courier和Courier New更好。
答案 1 :(得分:1)
您的RichTextBox是否使用具有不同字符宽度的字体?这样可以阻止间隔物品正确排列。