Hallo ich mal wieder,
Ich habe einige Fragen zum Tabbet Browser.
Gebaut ist das Teil schon. Aber leider uebernimmt er bestimmte proceduren nicht. Zum Beispiel
nimmt jedes Tab den gleichen WebBroweser aber das ProgressChanged (Lade Balken) und die Urls werden nicht mit uebernommen wenn man in dem Browser browst. Die Url moechte ich aber als Rueckgabe wert in ein Adress TextBox(browseradrTB) anzeigenlassen. Hat einer eine Idee ?
Hier mal der code den ich zum generieren eines neuen Tab gebaut habe.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| private void tabbedBrowsing(string url) { WebBrowser webBrowser2 = new WebBrowser(); TabPage tabPage = new TabPage(); string tabinfo = url; if (tabinfo.Length > 20) { tabinfo = tabinfo.Substring(1, 20); }
tabControl4.TabPages.Add(tabPage); tabControl4.SelectedTab = tabPage; tabPage.Controls.Add(webBrowser2); tabPage.Text = tabinfo; tabPage.Name = url; webBrowser2.Dock = DockStyle.Fill; webBrowser2.Navigate(url); browseradrTB.Text = url; } |
Wie gesagt, Er generiert mti dem script ein neues Tab in dem TabControl4 und dazu einen webBrowser2. Browsen geht auch alles. Aber zu Beispiel ein Button fuer zurueck funktioniert nicht in den neuen Tabs.
zurueck button code zum Beispiel ist:
C#-Quelltext
Also total simple eigentlich
Gruss Steffen