Je suis en train de créer une application WPF qui permettra aux utilisateurs d'afficher des fichiers PowerPoint via le contrôle WebBrowser, une fois les fichiers enregistrés en .MHT ou .HTML. Le problème est que les fichiers contiennent des contrôles ActiveX et le contrôle WebBrowser affiche par défaut un avertissement chaque fois que je charge ces fichiers, en disant "Pour aider à protéger votre sécurité, votre navigateur Web a restreint ce fichier d'afficher du contenu actif pouvant accéder à votre ordinateur." J'ai vu quelques endroits différents parler en ligne de mettre the mark of the web dans chaque page, mais cela ne marche vraiment pas pour moi dans ce cas, puisque les auteurs de contenu ont le contrôle sur les fichiers, pas les développeurs, et je Je préfère ne pas leur dire qu'ils doivent ouvrir chaque fichier dans le Bloc-notes et ajouter la marque du Web à chacun d'entre eux.Modification des paramètres de sécurité "contenu actif" sur le contrôle WPF WebBrowser
Est-il possible de changer simplement les paramètres du contrôle WebBrowser pour ne pas afficher ce message d'avertissement? IE a un paramètre similaire, mais il ne s'applique pas à ce contrôle.
La plupart du temps, car il ajoute beaucoup plus de travail à notre fin, trouvant notamment la fin de la déclaration DOCTYPE. J'imagine probablement que c'est plus de travail que ça, mais pour le moment nous configurons simplement browser.Source pour un chemin de fichier modifié, donc le fait de charger et d'analyser le fichier ajoute un peu plus d'effort. De plus, il semble que le contrôle WebBrowser devrait avoir un certain type de paramètres pour cela, dans le cas où les paramètres de sécurité par défaut ne répondent pas à vos besoins. –