У меня также возникла такая же проблема при разработке приложения для Windows.
Создайте пользовательский элемент управления следующим образом:
// CREATE A CLASS AND INHERITS TO WEBBROWSER CLASS
public partial class ucWebBrowser : WebBrowser
{
public ucWebBrowser()
{
InitializeComponent();
}
protected override void WndProc(ref Message m)
{
switch (m.Msg)
{
case 0x021:
case 0x201:
case 0x204:
case 0x207:
base.DefWndProc(ref m);
return;
}
base.WndProc(ref m);
}
}
Теперь вы можете увидеть этот элемент управления в списке Toolbox. Теперь щелкните и перетащите этот элемент управления в свою winform вместо элемента управления веб-браузера.