Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Metody obsługi zdarzeń dla kontrolki WebBrowser (Navigating i Navigated)
- private void wbPrzegladarka_Navigating(object sender,
- System.Windows.Navigation.NavigatingCancelEventArgs e)
- {
- txtAdres.Text = e.Uri.OriginalString; // Aktualizacja pola tekstowego z adresem
- }
- private void wbPrzegladarka_Navigated(object sender, NavigationEventArgs e)
- {
- HideScriptErrors(wbPrzegladarka, true); // Wywołanie metody ukrywającej błędy
- // JavaScriptu
- }
- public void HideScriptErrors(WebBrowser wb, bool Hide)
- {
- // Ukrycie błędów JavaScriptu, rozwiązanie ze strony MSDN "Suppress Script Errors in
- // Windows.Controls.Webbrowser"
- // Typ wyliczeniowy BindingFlags wymaga przestrzeni nazw using System.Reflection;
- dynamic activeX = this.wbPrzegladarka.GetType().InvokeMember("ActiveXInstance",
- BindingFlags.GetProperty | BindingFlags.Instance |BindingFlags.NonPublic,
- null, this.wbPrzegladarka, new object[] { });
- activeX.Silent = true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement