屏蔽掉 wpf WebBrowser控件的鼠标右键
请问怎么屏蔽掉wpfWebBrowser控件的鼠标右键下面的这种方式有时能够屏蔽掉,有时又不行voidwebBrowser_LoadCompleted(objectsen...
请问怎么屏蔽掉wpf WebBrowser控件的鼠标右键
下面的这种方式有时能够屏蔽掉,有时又不行
void webBrowser_LoadCompleted(object sender, NavigationEventArgs e)
{
((sender as WebBrowser).Document as mshtml.HTMLDocumentEvents_Event).oncontextmenu += new mshtml.HTMLDocumentEvents_oncontextmenuEventHandler(ExtendFrameControl_oncontextmenu);
}
bool ExtendFrameControl_oncontextmenu()
{
return false;
} 展开
下面的这种方式有时能够屏蔽掉,有时又不行
void webBrowser_LoadCompleted(object sender, NavigationEventArgs e)
{
((sender as WebBrowser).Document as mshtml.HTMLDocumentEvents_Event).oncontextmenu += new mshtml.HTMLDocumentEvents_oncontextmenuEventHandler(ExtendFrameControl_oncontextmenu);
}
bool ExtendFrameControl_oncontextmenu()
{
return false;
} 展开
3个回答
展开全部
不要放在LoadCompleted里面,因为他只会在第一次加载完成执行,以后都不执行
放在Nevigated里面
放在Nevigated里面
追问
非常感谢,刚才我按你的方法做一次,还是没有屏蔽掉鼠标右键
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用360安全卫士卸载掉就可以了
更多追问追答
追问
我都没有安装 360安全卫士 再说我们的这个软件已经在360注册了的
追答
用360安全卫士很简单的,下载一个吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询