我已经创建了两个按钮关闭和新的选项卡和加载谷歌的网页浏览器。当我点击新标签时,它会打开新标签,但不会打开网页浏览器。 这是我迄今为止来自Microsoft帮助网站的代码。我正在使用Visual Studio 2012与c#。打开网络浏览器
private void newTab_Click(object sender, EventArgs e)
{
string title = "TabPage " + (tabControl1.TabCount + 1).ToString();
TabPage myTabPage = new TabPage(title);
tabControl1.TabPages.Add(myTabPage);
}
private void closeTab_Click(object sender, EventArgs e)
{
tabControl1.TabPages.Remove(tabControl1.SelectedTab);
}
目前,我有这样的代码,但是当我在搜索框中它只能在标签页1 而不是在任何我开这样的新标签的类型,我需要添加一些代码搜索框?
我的代码是:
private void newTab_Click(object sender, EventArgs e)
{
string title = "TabPage " + (tabControl1.TabCount + 1).ToString();
TabPage myTabPage = new TabPage(title);
var browser = new WebBrowser();
browser.Dock = DockStyle.Fill;
browser.Url = new Uri(@"http://www.google.com");
myTabPage.Controls.Add(browser);
tabControl1.TabPages.Add(myTabPage);
}
谢谢你会试试这个,标签只会打开谷歌 – user1934845 2013-02-21 13:59:21
完美的作品谢谢你还有一种方式,用户不能关闭第一个标签 – user1934845 2013-02-21 14:01:54
是的,当然是的。我已经更新了答案;) – Carsten 2013-02-21 14:53:56