【问题标题】:Change line spacing in winform RichTextBox在winform RichTextBox中更改行距
【发布时间】:2011-03-07 04:40:37
【问题描述】:

我在我的 winform 项目中使用 RichTextBox 控件来显示一种旧的控制台屏幕。 这完美地工作,但行之间有一个空间。 是否可以将此空间更改为 0 或接近该值的任何值。 如果我从第 1 行到第 5 行的垂直线绘制一条线,我不希望线之间有任何间距。

希望你能帮助我。

【问题讨论】:

标签: c# vb.net richtextbox


【解决方案1】:

实际上有很多 Windows 窗体 RichTextBox 没有公开。如果您有控件的 HWND(Handle 属性),则可以使用 SendMessage API 发送 EM_SETPARAFORMAT 消息以使用格式。

特别是PARAFORMAT2 结构确实有一些可能相关的行距选项。不过,您将不得不亲自动手操作。

【讨论】:

  • 你能把样品放在这里吗?因为我无法打开 Hans Olson 链接
猜你喜欢
  • 1970-01-01
  • 2010-09-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-13
  • 1970-01-01
  • 2012-04-05
  • 2014-12-03
相关资源
最近更新 更多