Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem c# webbrowser: jak na záložky.

Čus, na živě mi nejsou schopni poradit, tak to zkusim i tu. Snažim se udělat jednoduchý wb a skončil sem u více záložek.. můj kód vypadá takhle:

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 WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{

}
private void button1_Click_1(object sender, EventArgs e)
{
webBrowser1.Navigate(textBox1.Text);
}

private void exitToolStripMenuItem_Click_1(object sender, EventArgs e)
{
Application.Exit();
}

private void homeToolStripMenuItem_Click_1(object sender, EventArgs e)
{
webBrowser1.Navigate("http://www.google.com");
}

private void forwardToolStripMenuItem_Click_1(object sender, EventArgs e)
{
webBrowser1.GoForward();
}

private void backToolStripMenuItem_Click_1(object sender, EventArgs e)
{
webBrowser1.GoBack();
}

private void stopToolStripMenuItem_Click_1(object sender, EventArgs e)
{
webBrowser1.Stop();
}

private void refreshToolStripMenuItem_Click_1(object sender, EventArgs e)
{
webBrowser1.Refresh();
}
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 closeAllTabsToolStripMenuItem_Click_1(object sender, EventArgs e)
{
tabControl1.TabPages.Clear();
}

private void closeSelectedTabToolStripMenuItem_Click_1(object sender, EventArgs e)
{
tabControl1.TabPages.Remove(tabControl1.SelectedTa b);
}

}
}
Povedlo se mi, že když otevřu novou záložku, tak se tam zobrazí webbrowser. Ale za boha nemohu přijít jak vní otevřít novou stránku (bez návaznosti na tu předchozí).. resp. když otevřu novou záložku a do address baru napíšu jakoukoli adresu např. google.com, tak se mi webbrowser refreshne na 1. záložce a na druhé zůstane webbrowser prázdný.
Předem děkuji za všechny rady! :-) A hlavně mě neukamenujte! :-D Začínam.

//snažim se to udělat pomocí tabcontrolu, ale můžete navrhnout i lepčí alternativu (tedy pokud nějaká je).

Na vkládání zdr. kódu je tag CODE, nikoliv QUOTE. :i: (host)

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny