2009/02/08(Sun) 14:54:39 編集(投稿者)
> 出来れば簡単なサンプルコードを張っていただけるとありがたいのですが…。
めんどくせー...最初で最後だからねっ
private void button1_Click(object sender, EventArgs e)
{
string url = textBox1.Text; // URLがtextBox1に入ってるとして
TabPage page = new TabPage(url); // タブをいっこつくる
WebBrowser browser = new WebBrowser(); // ブラウザをいっこつくる
browser.Dock = DockStyle.Fill; // 貼られたらいっぱいに拡がれ!っていう
page.Controls.Add(browser); // タブにブラウザを貼る
tabControl1.Controls.Add(page); // タブの台紙にタブを貼る
browser.Navigate(url); // ブラウザにURLを渡して描け!っていう
}
...ね。
「タブを追加し、
その追加するタブに予めブラウザを装備し、
その追加したブラウザに別ウィンドウのページを表示する」
をそのまんま素直に/忠実にやってるだけでしょ♪
VisualStudioで雛型吐かせて、そいつをテケトーにパクった結果がこれだよ!