所以我试图为我和我的朋友制作一个简单的应用程序。该应用程序用于他的电台。我目前有一个基本的WebBrowser控件。 WebBrowser控件被锁定在Twitter上的某个位置,这样您就可以看到他的广播电台发布的所有推文。
看起来不错,工作正常。我需要做的最后一件事是让WebBrowser控件不可点击,同时你仍然可以滚动浏览网页。这意味着我不希望人们能够按下列表中的推文。我尝试使用浏览器的透明面板,这只是在浏览器中创建一个洞并显示背景。
有没有人知道如何使WebBrowser控件不可点击?
答案 0 :(得分:1)
一种可能的解决方案是阻止浏览器在任何地方导航:
wb.Navigating += (s, e) => e.Cancel = true;
但老实说,我不知道这是否适用于任何花哨的AJAX技术。
如果您想要启用某些导航,您还可以检查e.Uri
,或者如果e.NavigationMode == NavigationMode.Refresh
可能允许导航。
答案 1 :(得分:0)
我不确定这是否有效,但尝试创建点击事件并仅放置'返回;'事件代码中的指令。应取消点击。