WPF 下WebBrowser 如何禁止右键菜单?

落木识秋 2009-06-04 01:28:05
WPF 下 用的是 Frame控件 通过 frame.Content as WebBrowser 可以得到 WebBrowser 请问该如何屏蔽掉 WebBrowser 中网页右键点击弹出的 IE菜单?
...全文
426 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
helpyou2009 2009-06-08
  • 打赏
  • 举报
回复
123
落木识秋 2009-06-04
  • 打赏
  • 举报
回复
顶 求解答
落木识秋 2009-06-04
  • 打赏
  • 举报
回复
顶 求解答
落木识秋 2009-06-04
  • 打赏
  • 举报
回复

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()
{
//MessageBox.Show("11");
return false;
}


通过上面的代码有时能够屏蔽掉,有时又不行,而且下面代码连滚动条也屏蔽掉了,请问有更好的解决办法吗?

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧