禁用鼠标与富文本框的交互(所有鼠标事件对富文本框没有影响)

本文关键字:文本 鼠标 事件 有影响 交互 | 更新日期: 2023-09-27 18:35:31

在 MouseDown 事件处理程序的

KeyDown 事件处理程序中,e.Handle = true 的等效项是什么?我希望鼠标事件不会对富文本框产生任何影响(完全禁用鼠标与富文本框的交互)。更准确地说,我希望防止用户标记富文本框中存在的文本,或通过鼠标将光标定位在富文本框中文本末尾以外的任何其他位置。

禁用鼠标与富文本框的交互(所有鼠标事件对富文本框没有影响)

一种方法是在选择开始之前杀死它:

rtb.SelectionChanged += (sender, e) => { rtb.SelectionStart = rtb.TextLength; };