嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 3 元微信扫码支付:3 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
private void newTabAction(object sender, EventArgs e)
{
NewTab("http://google.com");
}
private void goAddressAction(object sender, EventArgs e)
{
var ctl = GetActiveBrowser();
if (ctl != null)
{
ctl.Browser.GetMainFrame().LoadUrl(addressTextBox.Text);
}
}
private void NewTab(string startUrl)
{
var page = new TabPage("New Tab");
page.Padding = new Padding(0, 0, 0, 0);
var browser = new CefWebBrowser();
browser.StartUrl = startUrl;
browser.Dock = DockStyle.Fill;
browser.TitleChanged = (s, e) =>
{
BeginInvoke(new Action(() => {
var title = browser.Title;
if (tabControl.SelectedTab == page)
{
Text = browser.Title " - " _mainTitle;
}
page.ToolTipText = title;
if (title.Length > 18)
{
title = title.Substring(0, 18) "...";
}
page.Text = title;
}));
};
browser.AddressChanged = (s, e) =>
{
BeginInvoke(new Action(() => {
addressTextBox.Text = browser.Address;
}));
};
browser.StatusMessage = (s, e) =>
{
BeginInvoke(new Action(() => {
statusLabel.Text = e.Value;
}));
};
page.Controls.Add(browser);
tabControl.TabPages.Add(page);
tabControl.SelectedTab = page;
}