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

StackOverflow https://stackoverflow.com/questions/20634145

  •  18-09-2022
  •  | 
  •  

문제

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

     }                
}
도움이 되었습니까?

해결책

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);
   }
}
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top