0
我在多个ListBox上使用MouseMove来检查用户是否开始在它们之间拖动并仅在距离大于特定数字时才启动它。MouseMove对性能的影响
当我添加更多功能和动画时,会影响性能吗? 是否有可能让它发送消息的频率更低(没有定时器即兴创建)或绑定事件MouseDown(但如何确保我删除事件,因为MouseLeave不可靠,MouseUp可以在别的地方,也不会创建多个事件)?
我在多个ListBox上使用MouseMove来检查用户是否开始在它们之间拖动并仅在距离大于特定数字时才启动它。MouseMove对性能的影响
当我添加更多功能和动画时,会影响性能吗? 是否有可能让它发送消息的频率更低(没有定时器即兴创建)或绑定事件MouseDown(但如何确保我删除事件,因为MouseLeave不可靠,MouseUp可以在别的地方,也不会创建多个事件)?
使用MouseDown
来启动“监听”您的拖动式操作,但您必须捕获鼠标,以便在不再控制时释放按钮时捕获该事件。