有没有办法在RichTextBox中找到 文本被包装(WordWrap)时?我已经挖了很多但是到目前为止还没找到任何东西,但是会一直看着......
我之所以这样做,是因为每当RichTextBox将文本包装在行尾时,我都需要触发一个事件。
谢谢大家
答案 0 :(得分:2)
从技术上讲,我相信使用Windows API可以 。看看EM_SETHYPHENATEINFO,特别是传递自定义HyphenateProc的能力。这是一个指向函数的指针,当富文本框需要换行并调用函数来确定如何连接单词时调用该函数。
话虽如此,我真诚地怀疑这是暴露在.NET中的,所以你需要更多地深入研究API。但我认为这是在每一行换行时收到通知的最佳方式。
<强>更新强>
在这里,我将found a blog post更详细地讨论这个问题。