Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- namespace Web_Browser
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
- private void buttonGO_Click(object sender, EventArgs e)
- {
- webBrowser.Navigate(comboBoxAddress.Text);
- }
- private void buttonForward_Click(object sender, EventArgs e)
- {
- webBrowser.GoForward();
- }
- private void buttonBack_Click(object sender, EventArgs e)
- {
- webBrowser.GoBack();
- }
- private void Form1_Load(object sender, EventArgs e)
- {
- //webBrowser.Navigate("http://www.google.com");
- }
- private void webBrowser_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e)
- {
- toolStripProgressBar1.Visible = true;
- toolStripStatusLabel1.Visible = true;
- //toolStripProgressBar1.Maximum = Convert.ToInt32(e.MaximumProgress);
- //toolStripProgressBar1.Value = Convert.ToInt32(e.CurrentProgress);
- if (e.CurrentProgress > 0 && e.CurrentProgress <= e.MaximumProgress)
- {
- toolStripProgressBar1.Maximum = Convert.ToInt32(e.MaximumProgress);
- toolStripProgressBar1.Value = Convert.ToInt32(e.CurrentProgress);
- toolStripStatusLabel1.Text = "Waiting for " + comboBoxAddress.Text;
- }
- toolStripStatusLabel1.Visible = false;
- if(e.CurrentProgress==e.MaximumProgress)
- toolStripProgressBar1.Visible = false;
- //toolStripStatusLabel1.Visible = true;
- //toolStripStatusLabel1.Text = "Waiting for " + textboxAddress.Text;
- }
- private void webBrowser_Navigating(object sender, WebBrowserNavigatingEventArgs e)
- {
- this.Text = "Navigating Please wait...";
- }
- private void webBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
- {
- this.Text = webBrowser.Document.Title;
- }
- private void textboxAddress_KeyPress(object sender, KeyPressEventArgs e)
- {
- /*if (e.KeyChar == (char)13)
- webBrowser.Navigate(textboxAddress.Text);*/
- }
- private void buttonRefresh_Click(object sender, EventArgs e)
- {
- webBrowser.Refresh();
- }
- private void buttonHome_Click(object sender, EventArgs e)
- {
- webBrowser.GoHome();
- }
- private void exitToolStripMenuItem_Click(object sender, EventArgs e)
- {
- Application.Exit();
- }
- private void toolStripButton2_Click(object sender, EventArgs e)
- {
- TabPage tabpage = new TabPage("New Tab");
- tabControl1.TabPages.Add(tabpage);
- WebBrowser webbrowser2 = new WebBrowser();
- tabpage.Controls.Add(webbrowser2);
- webbrowser2.Parent = tabpage;
- webbrowser2.Dock = DockStyle.Fill;
- webbrowser2.Navigate(comboBoxAddress.Text);
- //webbrowser2.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser_DocumentCompleted);
- webbrowser2.GoHome();
- }
- private void toolStripButton5_Click(object sender, EventArgs e)
- {
- tabControl1.TabPages.RemoveAt(tabControl1.SelectedIndex);
- }
- private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
- {
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement