NOT: C#'ta..
arkadaşlar bir program yazıyorum yalnız şurada takıldım.
programın webbrowserini tablı yaptım aşağıdaki şekilde;
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
WebBrowser web = new WebBrowser();
int i = 0;
private void Form1_Load(object sender, EventArgs e)
{
web = new WebBrowser();
web.ScriptErrorsSuppressed = true;
web.Dock = DockStyle.Fill;
web.Visible = true;
web.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(web_Docume ntCompleted);
tabControl1.TabPages.Add("sayfa");
tabControl1.SelectTab(i);
tabControl1.SelectedTab.Controls.Add(web);
i += 1;
}
void web_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
tabControl1.SelectedTab.Text = ((WebBrowser)tabControl1.SelectedTab.Controls[0]).DocumentTitle;
}
private void button2_Click(object sender, EventArgs e)
{
web = new WebBrowser();
web.ScriptErrorsSuppressed = true;
web.Dock = DockStyle.Fill;
web.Visible = true;
web.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(web_Docume ntCompleted);
tabControl1.TabPages.Add("sayfa");
tabControl1.SelectTab(i);
tabControl1.SelectedTab.Controls.Add(web);
i += 1;
}
private void button1_Click(object sender, EventArgs e)
{
((WebBrowser)tabControl1.SelectedTab.Controls[0]).Navigate(comboBox1.Text);
if (!comboBox1.Items.Contains(comboBox1.Text))
{
comboBox1.Items.Add(comboBox1.Text);
}
}
private void comboBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
e.SuppressKeyPress = true;
((WebBrowser)tabControl1.SelectedTab.Controls[0]).Navigate(comboBox1.Text);
if (!comboBox1.Items.Contains(comboBox1.Text))
{
comboBox1.Items.Add(comboBox1.Text);
}
}
}
private void button4_Click(object sender, EventArgs e)
{
((WebBrowser)tabControl1.SelectedTab.Controls[0]).GoBack();
}
private void button5_Click(object sender, EventArgs e)
{
((WebBrowser)tabControl1.SelectedTab.Controls[0]).GoForward();
}
private void button3_Click(object sender, EventArgs e)
{
if (tabControl1.TabPages.Count - 1 > 0)
{
tabControl1.TabPages.RemoveAt(tabControl1.Selected Index);
tabControl1.SelectTab(tabControl1.TabPages.Count - 1);
i -= 1;
}
}
hal böle olunca webbrowseri ProgressBar a bağlayamadım..
yardım eden eller dert görmesin...