Hi Friends,
I created one sample WPF application using a TabControl and WebBrowser control. I have 5 Tab Items. Each tab items content is one browser instance.
Now when i run the application, the first browser instance fired the Loadcompleted event, remaining 4 instances is not firing that event.
The Loadcompleted event is firing only while activating the corresponding tab items. Please let me know how to fire the load completed event on application load.
for (int i = 0; i < 5; i++)
{
TabItem item = new TabItem();
WebBrowser WebBrowser1 = new WebBrowser();
WebBrowser1.LoadCompleted += new LoadCompletedEventHandler(WebBrowser1_LoadCompleted);
WebBrowser1.Navigate(@"C:\BrowserSample1\HTMLPage1.htm");
item.Content = WebBrowser1;
// tabs == Tab Control in XAML
tabs.Items.Add(item);
}
void WebBrowser1_LoadCompleted(object sender, NavigationEventArgs e)
{
// throw new NotImplementedException();
// Load completed
}
Regards,
Nidheesh