我的表单为form1
,我正在调用另一种表单form2
。
form2中有一个Web浏览器控件。
接下来会发生什么是form2,然后在web浏览器的文档完成事件之后,form2被调整大小。
void wbBrowser_DocumentCompleted(object sender, System.Windows.Forms.WebBrowserDocumentCompletedEventArgs e)
{
//Set the height/width of form2, so web page gets visible completely without scroll bars.
this.Height = wbBrowser.Document.Body.ScrollRectangle.Height;
this.Width = wbBrowser.Document.Body.ScrollRectangle.Width;
}
这看起来非专业,因为同一个表单会被加载两次。我想要的是仅在完成Web浏览器控件的DocumentCompleted
事件后才显示form2。