Webbrowser control disables hyperlink redirection, Script Error prompt, default right-click menu, and shortcut key
Since vs2005, The webbrowser control provided by vs has been quite friendly and highly controllable. Winform works with webbrowser for UI development. It is also a very smooth mode. Microsoft vs ide installation programs are basically in this mode.
Error script disabling prompt
Set scripterrorssuppressed of the webbrowser control to true.
Disable right-click menu
Set iswebbrowsercontextmenuenabled of webbrowser to false
Disable shortcuts
Set webbrowsershortcutsenabled of webbrowser to false
Disable hyperlink
There are two types of hyperlinks: Direct redirection of the current window and opening of the new window.
Of course, direct window redirection:
Set allownavigation of webbrowser to false
Open in a new window:
To disable the opening of a new window, you must handle the newwindow event of webbrowser.
Private void webbrowser1_newwindow (Object sender, canceleventargs E)
{
E. Cancel = true;
}
After the above work is done, it is basically finished. The last point should be noted, that is, drag-and-drop.
Remember to set allowwebbrowserdrop of webbrowser to false.