与此线程相关: 如何在 C# 中并行化事件处理程序执行
我正在使用 winforms 中的代码编辑器,我一次使用 keyup 和 mousemove 来实现单独的方法。
问题是每次我的 mousemove 事件处理程序处于活动状态时,keyup 不起作用或相互冲突。
我正在研究工具提示,但有单独的功能。
对于 mousemove 功能,每次我将分配的关键字悬停在 Richtextbox 上时,都会出现工具提示。
在keyup中,每次我输入关键字+“(”工具提示都会出现。
所以我的问题是如何修复两个事件处理程序并使其一次启用,使用 system.threading 或并行。
使用的事件:
private void rtb_CS_MouseMove(object sender, MouseEventArgs e){}
private void rtb_CS_KeyUp(object sender, MouseEventArgs e){}