Eğer öyle ise kendi projemde kullandığım kodlarımı paylaşayım sizinle:
var webBrowser = ( WebBrowser )sender;
if (webBrowser.Document != null)
{
HtmlElementCollection pageTextElements = webBrowser.Document.GetElementsByTagName( "a" );
foreach (HtmlElement element in pageTextElements)
{
element.SetAttribute( "target", "_self" );
}
}
Bu kodları Browser'ın Proggres Changed olayına yazacaksınız. Kısacası sayfa yükleme işlemi devam ederken tarayıcıdaki tüm a taglarının target özelliğini _self yaparak yeni pencere değilde kendi sayfasında açılmasını sağlar.