Achso…
um das gerade angezeigte WebBrowser Control herauszufinden könntest du es einfach in der (child) ControlCollection der aktuellen TabPage suchen.
Ungetestetes Beispiel ausm Kopf:
var curBrContr;
myTabContr.SelectedTab.Controls.ToList().ForEach(contr =\>
{
if(contr.GetType() == (new WebBrowser()).GetType())
curBrContr = contr;
});
In diesem gefunden Control kannst du dann einfach die Adresse entsprechend ändern.
Respektive kannst du, wenn du die TabPage wechselst auch oben in deiner „Adressleiste“ auch die Url entsprechend dem aktuellen Tab anpassen. Dazu kannst du dich einfach an z.B. das SelectedIndexChanged Event des TabControl anhängen und beim TabPage-Wechsel entsprechend reagieren.
Viel Erfolg weiterhin,
Gruß Lucidus