Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 17295|Απάντηση: 0

[Φόρμα Win] Πώς να απενεργοποιήσετε τα μηνύματα σφάλματος όταν το webBrowser εμφανίζει περιεχόμενο html σε C# Winform

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 8/7/2017 11:33:19 μ.μ. | | |

Στο WinForm, υπάρχει ένα στοιχείο ελέγχου που μπορεί να εμφανίσει περιεχόμενο HTML, το οποίο είναι το πρόγραμμα περιήγησης ιστού, και να ορίσει την ιδιότητά του DocumenText σε περιεχόμενο HTML.

Όταν χρησιμοποιούμε το WebBrowser για διεπαφή χρήστη, μερικές φορές δεν θέλουμε ο χρήστης να κάνει κλικ στον σύνδεσμο σε αυτό, πόσο μάλλον να εμφανιστεί το ενοχλητικό πλαίσιο προτροπής σφάλματος σεναρίου και δεν θέλουμε ο χρήστης να μπορεί να κάνει κλικ στο μενού IE με το δεξί κλικ.
Απενεργοποίηση υπόδειξης δέσμης ενεργειών σφάλματος: Ορίστε το scrip{filter}tErrorsSuppressed του στοιχείου ελέγχου WebBrowser σε true
Απενεργοποιήστε το μενού με δεξί κλικ: Ορίστε το IsWebBrowserContextMenuEnabled του WebBrowser σε false
Απενεργοποίηση συντομεύσεων: Ορίστε το WebBrowserShortcutsEnabled του WebBrowser σε false
Απενεργοποίηση υπερσυνδέσμων : Υπάρχουν δύο τύποι υπερσυνδέσμων, ο ένας είναι απευθείας στο τρέχον παράθυρο και ο άλλος ανοίγει σε νέο παράθυρο  
Φυσικά το παράθυρο γυρίζει απευθείας: Ορίστε το AllowNavigation του WebBrowser σε false
Η απενεργοποίηση των νέων ανοιγμάτων παραθύρων απαιτεί χειρισμό του συμβάντος NewWindow του WebBrowser


Μετά την ολοκλήρωση της παραπάνω εργασίας, έχει ουσιαστικά ολοκληρωθεί και υπάρχει ένα τελευταίο σημείο που πρέπει να προσέξετε, το οποίο είναι το Drag-And-Drop. Θυμηθείτε να ορίσετε το AllowWebBrowserDrop του WebBrowser σε false






Προηγούμενος:SignalR για επικοινωνία websocket (3)
Επόμενος:Ο έλεγχος .net/C# webBrowser απενεργοποιεί τις αναδυόμενες λύσεις όπως ειδοποίηση, επιβεβαίωση κ.λπ
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com