Čus, 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("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)
{
TabPage tp = new TabPage();
tp.Name = "TP_" + tabControl1.TabPages.Count.ToString();
WebBrowser tb = new WebBrowser();
tb.Location = new Point(100, 100);
tb.Name = "txt" + tp.Name;
tp.Controls.Add(tb);
tabControl1.TabPages.Add(tp);
tb.Location = new Point(1, 1);
tb.ClientSize = new Size(1245, 668);
}
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.SelectedTab);
}
}
}
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í).
Předem děkuji za všechny rady! :) Ukázat celý příspěvek