gpt4 book ai didi

c# - Word-Wrap 上的 Fire 事件

转载 作者:行者123 更新时间:2023-11-30 17:23:03 25 4
gpt4 key购买 nike

有什么方法可以找出 何时 文本在 RichTextBox 中被换行 (WordWrap)?我已经挖了很多东西,但到目前为止还没有发现任何东西,但会继续寻找......

我正在研究这个的原因是因为我需要在 RichTextBox 将文本换行到行尾时触发一个事件。

谢谢大家

最佳答案

从技术上讲,我相信这可以通过 Windows API 实现。看看EM_SETHYPHENATEINFO特别是传递自定义 HyphenateProc 的能力。这是一个指向当富文本框需要换行时调用的函数的指针,并调用您的函数来确定如何对单词进行断字。

话虽如此,我真诚地怀疑这是否在 .NET 中公开,因此您需要更深入地研究 API。但我认为这是在每次换行时收到通知的最佳方式。

更新
给你我found a blog post更详细地讨论了这一点。

关于c# - Word-Wrap 上的 Fire 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2414307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com