Hey all, I'vve coded the following in c#.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Linq;
using System.Collections;
using System.IO;
using System.Xml;
using System.Net;
using System.Diagnostics;
using DevComponents.DotNetBar;
namespace Essentials_Web_Browser
{
public partial class Form1 : DevComponents.DotNetBar.Metro.MetroForm
{
public Form1()
{
InitializeComponent();
}
private void buttonItem1_Click(object sender, EventArgs e)
{
}
private void browserTabControl_Click(object sender, EventArgs e)
{
}
private void buttonX1_Click(object sender, EventArgs e)
{
WebBrowser Browser = new WebBrowser();
tabControl1.TabPages.Add("New Page");
tabControl1.SelectTab(tabControl1.TabPages.Count - 1);
Browser.Name = "Web Browser";
Browser.Dock = DockStyle.Fill;
tabControl1.SelectedTab.Controls.Add(Browser);
((WebBrowser)(tabControl1.SelectedTab.Controls[0])).GoHome();
}
private void buttonX2_Click(object sender, EventArgs e)
{
if (!(tabControl1.TabPages.Count == 1))
{
tabControl1.TabPages.RemoveAt(tabControl1.SelectedIndex);
tabControl1.SelectTab(tabControl1.TabPages.Count - 1);
}
}
private void buttonItem4_Click(object sender, EventArgs e)
{
}
private void comboBoxItem1_Click(object sender, EventArgs e)
{
}
int i = 1;
private void Form1_Load(object sender, EventArgs e)
{
WebBrowser Browse = new WebBrowser();
//Load a tab when loading form
tabControl1.TabPages.Add("Tab");//problem
tabControl1.SelectTab(i - 1);
Browse.Name = "Web Browser";
Browse.Dock = DockStyle.Fill;
tabControl1.SelectedTab.Controls.Add(Browse);
i++;
((WebBrowser)tabControl1.SelectedTab.Controls[0]).Navigate("www.bing.com");
}
private void buttonX5_Click(object sender, EventArgs e)
{
{
((WebBrowser)(this.tabControl1.SelectedTab.Controls[0])).Navigate(this.comboBox1.Text);
}
}
private void buttonX10_Click(object sender, EventArgs e)
{
{
((WebBrowser)tabControl1.SelectedTab.Controls[0]).GoBack();
}
}
private void buttonX3_Click(object sender, EventArgs e)
{
{
((WebBrowser)tabControl1.SelectedTab.Controls[0]).GoForward();
}
}
private void buttonX6_Click(object sender, EventArgs e)
{
{
((WebBrowser)tabControl1.SelectedTab.Controls[0]).Refresh();
}
}
private void buttonX9_Click(object sender, EventArgs e)
{
{
((WebBrowser)tabControl1.SelectedTab.Controls[0]).Stop();
}
}
private void buttonX11_Click(object sender, EventArgs e)
{
{
((WebBrowser)tabControl1.SelectedTab.Controls[0]).Navigate("http://www.google.com/search?q=" + comboBox2.Text);
}
}
private void newTabToolStripMenuItem_Click(object sender, EventArgs e)
{
WebBrowser Browser = new WebBrowser();
tabControl1.TabPages.Add("New Page");
tabControl1.SelectTab(tabControl1.TabPages.Count - 1);
Browser.Name = "Web Browser";
Browser.Dock = DockStyle.Fill;
tabControl1.SelectedTab.Controls.Add(Browser);
((WebBrowser)(tabControl1.SelectedTab.Controls[0])).GoHome();
}
private void newWindowToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void closeTabToolStripMenuItem_Click(object sender, EventArgs e)
{
if (!(tabControl1.TabPages.Count == 1))
{
tabControl1.TabPages.RemoveAt(tabControl1.SelectedIndex);
tabControl1.SelectTab(tabControl1.TabPages.Count - 1);
}
}
}
..............
Now i want to allow auto Updating Form title/text, url text and tab title/text with change in web browser page in visual c#.
Please suggest me something