c# - RichTextBox(如何编辑类似记事本的格式?)

标签 c# winforms richtextbox

我刚刚开始使用 Richtextboxes 将整个文本文件复制到窗口中的 RTB,

我的问题是,如何以类似于记事本的每个单元格使用 1 个字符的方式对其进行格式化?我用来将文本放入 RTB 的唯一代码行是:

richTextBox1.Text = File.ReadAllText(@fileLocation);

我通过在属性中编辑字体进行了测试,但没有帮助

我的 RTB 程序目前看起来像是来自 Microsoft Word 格式,其中字母“i”占用的空间与字母“O”不同

感谢所有能提供帮助的人,并为之欢呼

最佳答案

您正在寻找固定间距字体。每个字形使用相同的空间量。

可供选择的不多,大多数机器只安装了少数几个。更改字体属性并选择 Courier New、Consolas 或 Lucida Sans。

关于c# - RichTextBox(如何编辑类似记事本的格式?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21971149/

相关文章:

c# - 如何在给定索引和长度的情况下选择 RichTextBox 文本

wpf - 在 WPF 中制作日志窗口的建议

c# - 我应该学习哪些概念来实现这一点?

c# - 为 MVC 3 实现一点 IOC

c# - 如何在asp.net mvc中从同一个api Controller 调用多个GET方法?

c# - 简单的电话号码正则表达式,以零开头(可选),没有分隔符

c# - 当控件聚焦时绘制边框

c# - 将它们放在 WinForm 上时,是否可以让您的用户控件显示这些对齐指南?

winforms - UserControl 如何 self 毁灭?

c# - 突出显示 RichTextBox 中的一行