【发布时间】:2010-12-15 14:07:52
【问题描述】:
我有一个文本视图,当从剪贴板将某些内容粘贴到其中时,我需要截取该文本并对其进行一些预处理,然后才能将其放入文本视图中。
我已尝试收听“PasteClipboard”事件,但它无法让我修改传入的文本。和“textview.Buffer.Changed”事件,它在粘贴的文本进入文本视图后触发。
提前致谢。
【问题讨论】:
-
那么如果你使用Buffer.Changed,你真的看到修改前的文本在你的修改版本出现之前就闪现了吗?
-
很遗憾没有,当 buffer.changed 被触发时,我试图捕捉的文本已经被放入文本缓冲区。