我在我的wpf项目中遇到了问题。我有一个网页浏览器控件。我想知道是否有人点击了webrowser控件。我使用了mousedown事件。但令我惊讶的是,它并没有解除事件。在浏览器控件中,我发现只有导航和导航事件被触发。请让我知道我怎么能得到mousedown事件?谢谢你的时间。WPF浏览器控件Mousedown事件没有触发
0
A
回答
0
我通过注入的JavaScript,增加了一个HTML MouseDown事件的网站解决方案。 javascirpt依次调用一个使用ComVisible [true]写入类的wpf函数。
http://sekhartechblog.blogspot.in/2012/04/webbrowser-javascript-communication-in.html
1
MACMAN,手动添加事件处理程序,如下所示:
public MainWindow()
{
InitializeComponent();
AddHandler(FrameworkElement.MouseDownEvent, new MouseButtonEventHandler(WebBrowser_MouseDown), true);
2
鼠标事件不是由WebBrowser控件的支持。有关如何解决此问题的更多信息,请参阅以下(重复)问题。
相关问题
- 1. WPF事件捕获。控制触发mouseup但不mousedown
- 2. WPF故事板事件没有触发
- 3. wp7浏览器导航事件没有触发
- 4. Iphone Safari浏览器:VideoJS没有触发进度事件
- 5. Web浏览器未触发DocumentCompleted事件
- 6. SSE发射器多次触发,有时浏览器没有得到事件
- 7. WPF,Image MouseDown事件
- 8. Chrome mousedown和mouseup事件不再有效,其他浏览器都没有问题
- 9. Mousedown事件发射两次(WPF)
- 10. mousedown和光标事件不会触发
- 11. MouseDown事件不会触发LibraryBarItem
- 12. MouseDown/MouseLeftButtonDown事件不会触发,MouseUp是?
- 13. 触发焦点事件将触发blur事件(不使用的警报和浏览器控制台)
- 14. WPF浏览器控件vs winforms
- 15. 停止从WPF web浏览器控件
- 16. UITextView触发事件没有触发
- 17. WPF:NodeChanged事件没有触发
- 18. Dropzone.js事件没有触发
- 19. 没有pagechange事件触发
- 20. ASP.NET:onchange事件没有触发
- 21. GotFocus事件没有触发
- 22. C#事件没有触发
- 23. SubreportProcessing事件没有触发
- 24. RTCPeerConnection.ontrack事件没有触发
- 25. FileSystemWatcher没有触发事件
- 26. DOMContentLoaded事件没有触发
- 27. 事件没有触发
- 28. OnServerChange事件没有触发
- 29. OracleDependency没有触发事件
- 30. jqGrid事件没有触发
你能显示你的代码吗? – Sasha
http://stackoverflow.com/questions/2189510/wpf-webbrowser-mouse-events-not-working-as-expected可能的重复 – mm8