Search code examples
c#geckofx

How to remove contextmenu items from gecko webbrowser control,"i want to disable view source in browser"


private void geckoWebBrowser1_ShowContextMenu(object sender, GeckoContextMenuEventArgs e)
{
     if (e.ContextMenu.GetContextMenu().MenuItems.RemoveAt("view in system )
     {

     }                
}

Solution

  • private void geckoWebBrowser1_ShowContextMenu(object sender, GeckoContextMenuEventArgs e)
      {      
       foreach(MenuItem i in e.ContextMenu.MenuItems)      
       {
         if(i.Text == "View in System Browser")
            e.ContextMenu.MenuItems.Remove(i);
       }
    }