1.記得導入類庫:using System.ComponentModel;
2.修改webbrowser的屬性:
AllowWebBrowserDrop設為 false
WebBrowserShortcutsEnabled設為 false
IsWebBrowserContextMenuEnabled設為 false
3.具體的設定代碼如下:
private void webBrowser1_NewWindow(object sender, CancelEventArgs e)
{
e.Cancel = true;
}
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
foreach (HtmlElement links in this.webBrowser1.Document.Links)
{
links.SetAttribute("target", "_self");
}
foreach (HtmlElement form in this.webBrowser1.Document.Forms)
{
form.SetAttribute("target", "_self");
}
}