using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace test
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void Form1_Load(object sender, EventArgs e)
{
PrintHelpPage("http://www.psno1.com");
PrintHelpPage("http://www.baidu.com");
PrintHelpPage("http://www.google.com");
PrintHelpPage("http://www.yahoo.com.cn");
PrintHelpPage("http://www.bing.com");
} private void PrintHelpPage(string websiteurl)
{
WebBrowser wb = new WebBrowser();
wb.Navigate(websiteurl);
wb.Dock = DockStyle.Fill;
wb.ScriptErrorsSuppressed = true;
if (websiteurl.Length > 10)
{
tabControl1.TabPages.Add(websiteurl.Substring(0, 10) + "...");
}
else
{
tabControl1.TabPages.Add(websiteurl);
}
tabControl1.TabPages[tabControl1.TabPages.Count - 1].Controls.Add(wb);
} private void button1_Click(object sender, EventArgs e)
{
//刷新 Google网页代码 } private void button2_Click(object sender, EventArgs e)
{
//搜索百度关键字后,进行后退,前进
} private void button3_Click(object sender, EventArgs e)
{
//搜索必应,停止加载
}
}
}请问如何实现 button1_Click button2_Click button3_Click 三个效果的代码!
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace test
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void Form1_Load(object sender, EventArgs e)
{
PrintHelpPage("http://www.psno1.com");
PrintHelpPage("http://www.baidu.com");
PrintHelpPage("http://www.google.com");
PrintHelpPage("http://www.yahoo.com.cn");
PrintHelpPage("http://www.bing.com");
} private void PrintHelpPage(string websiteurl)
{
WebBrowser wb = new WebBrowser();
wb.Navigate(websiteurl);
wb.Dock = DockStyle.Fill;
wb.ScriptErrorsSuppressed = true;
if (websiteurl.Length > 10)
{
tabControl1.TabPages.Add(websiteurl.Substring(0, 10) + "...");
}
else
{
tabControl1.TabPages.Add(websiteurl);
}
tabControl1.TabPages[tabControl1.TabPages.Count - 1].Controls.Add(wb);
} private void button1_Click(object sender, EventArgs e)
{
//刷新 Google网页代码 } private void button2_Click(object sender, EventArgs e)
{
//搜索百度关键字后,进行后退,前进
} private void button3_Click(object sender, EventArgs e)
{
//搜索必应,停止加载
}
}
}请问如何实现 button1_Click button2_Click button3_Click 三个效果的代码!
{
WebBrowser wb = tabControl1.TabPages[2].Controls[0] as WebBrowser;
wb.Refresh();
} private void button2_Click(object sender, EventArgs e)
{
WebBrowser wb = tabControl1.TabPages[1].Controls[0] as WebBrowser;
wb.GoBack();
wb.GoForward();
} private void button3_Click(object sender, EventArgs e)
{
WebBrowser wb = tabControl1.TabPages[4].Controls[0] as WebBrowser;
wb.Stop();
}
参考http://www.codeproject.com/KB/cpp/ExtendedWebBrowser.aspx