在 Web 浏览器中设置选项卡的标题

本文关键字:标题 选项 设置 Web 浏览器 | 更新日期: 2023-09-27 18:35:04

我正在尝试制作一个具有多个选项卡的网络浏览器。但是现在,我对选项卡名称的文档标题有问题。

这里的问题是命名选项卡的代码是在加载页面之前执行的。我试图找到一种方法来执行它,但它不起作用。

例如:

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;
}

在 Web 浏览器中设置选项卡的标题

WebBrowser 类公开可用于更新选项卡标题的DocumentTitleChanged事件。