0
我在多個ListBox上使用MouseMove來檢查用戶是否開始在它們之間拖動並僅在距離大於特定數字時才啓動它。MouseMove對性能的影響
當我添加更多功能和動畫時,會影響性能嗎? 是否有可能讓它發送消息的頻率更低(沒有定時器即興創建)或綁定事件MouseDown(但如何確保我刪除事件,因爲MouseLeave不可靠,MouseUp可以在別的地方,也不會創建多個事件)?
我在多個ListBox上使用MouseMove來檢查用戶是否開始在它們之間拖動並僅在距離大於特定數字時才啓動它。MouseMove對性能的影響
當我添加更多功能和動畫時,會影響性能嗎? 是否有可能讓它發送消息的頻率更低(沒有定時器即興創建)或綁定事件MouseDown(但如何確保我刪除事件,因爲MouseLeave不可靠,MouseUp可以在別的地方,也不會創建多個事件)?
使用MouseDown
來啓動「監聽」您的拖動式操作,但您必須捕獲鼠標,以便在不再控制時釋放按鈕時捕獲該事件。