我正在尝试制作具有多个标签的网络浏览器。但是现在,我对选项卡名称的 DocumentTitle 有疑问。
这里的问题是命名选项卡的代码是在加载页面之前执行的。我试图找到一种方法来执行它,但它不起作用。
例如:
private void stackoverflowToolStripMenuItem_Click(object sender, EventArgs e)
{
((WebBrowser) tabControl1.SelectedTab.Controls[0]) .Navigate("Http://www.stackoverflow.com/");
Browser_Navigated(null, null);
}
void Browser_Navigated(object sender, WebBrowserNavigatedEventArgs e)
{
tabControl1.SelectedTab.Text = ((WebBrowser)tabControl1.SelectedTab.Controls[0]).DocumentTitle;
}