C# WebView2 MouseEnter事件处理程序从不激发
尽管C# WebView2 MouseEnter事件处理程序从不激发,c#,winforms,mouseenter,webview2,C#,Winforms,Mouseenter,Webview2,尽管WebView2有一个MouseEnter事件处理程序,但它似乎从未启动过 这适用于WinForms应用程序,否则将按预期工作 有人吗 非常感谢。不幸的是,此时WinForms控件对鼠标事件没有反应。您需要使用AddScriptToExecuteOnDocumentCreatedA添加Javascriptsync()。生成事件时,脚本使用document.addEventListener('[event name]')调用window.chrome.webview.postMessage
WebView2
有一个MouseEnter
事件处理程序,但它似乎从未启动过
这适用于WinForms
应用程序,否则将按预期工作
有人吗
非常感谢。不幸的是,此时WinForms控件对鼠标事件没有反应。您需要使用
AddScriptToExecuteOnDocumentCreatedA添加Javascriptsync()
。生成事件时,脚本使用document.addEventListener('[event name]')
调用window.chrome.webview.postMessage('[EventName]')
。然后,在UI中,订阅WebMessageReceived
,并确定生成消息的事件。这就解释了。非常感谢。祝你好运。