Ciao Valerio.
Se ho capito bene, il tuo problema è che, non avendo il WebBrowser a DesignTime, non sai come assegnare il contextmenustrip al WebBrowser.
In questo caso devi valorizzare la proprietà WebBrowser1.ContextMenuStrip a runtime.
Quindi:
Private sub AssegnaContext()
TuoTabControl1.TabPages.Add(TuaTabPage) 'Che contiene il WebBrowser
TuaTabPage.WebBrowser1.ContextMenuStrip=ContextMenuStrip1
End Sub
E un problema è risolto......per disabilitare invece il ContextMenuStrip nativo del WebBrowser, devi mettere False la proprietà IsWebBrowserContextMenuEnabled
Quindi:
TuaTabPage.WebBrowser1.IsWebBrowserContextMenuEnabled=False
Spero di aver capito.
Facci sapere....
Ciao