2013-07-09 7 views
1

Nous exécutons une application Windows construite avec XAML et C#.Contrôle de la fenêtre du navigateur XAML

Nous utilisons le contrôle de navigateur Web dans le cadre de notre application dans laquelle nous alimentons une page Web dans contrôlée contrôlée dans notre CMS afin que nous puissions contrôler le contenu de la page Web.

J'ai fait une alerte pour voir quelle version le navigateur intégré était pour notre projet XAML. Le navigateur a fini par être MSIE 7. BIG NO NO. Nous voulons être en mesure d'utiliser des langages Web plus modernes comme HTML 5 qui alimente la page.

Existe-t-il un moyen de mettre à jour la version IE de la fenêtre du navigateur ou un moyen d'indiquer à la fenêtre du navigateur d'utiliser Chrome ou un autre navigateur au lieu de celui par défaut?

Merci.

Carlos

Répondre

0

Pour autant que je me souviens dans WinForms, la version WebBrowser était la même que la version de IE installé sur cette machine, je suppose qu'il est toujours le même dans WPF. Et non, vous ne pouvez pas changer le contrôle par défaut pour utiliser Chrome. Il existe cependant un .NET implementation of Chromium qui, selon sa documentation, supporte également le HTML5.

+0

Cela ne semble pas être le cas. Sur ma machine j'ai IE9. J'ai fait une alerte JS sur le navigateur et il m'a donné la version MSIE 7.0. Hmm. Je vais regarder dans le chrome. Mais si quelqu'un d'autre a des suggestions. – ClosDesign

+1

@Carlos Comment déterminez-vous la version utilisée par le contrôle? Accédez à http://www.whatismybrowser.com/ avec le contrôle et voir ce qu'il dit. – PoweredByOrange

+0

Hmmm. Intéressant. Eh bien, à l'origine, j'utilisais Javascript/jQuery pour détecter le navigateur et la version. Cela a semblé me ​​diriger mal. Selon whatismybrowser.com il montre IE9. Cela étant dit. HTML5 va fonctionner sur une machine Windows 8 exécutant notre application car elle a IE10. Merci pour l'info. – ClosDesign

Questions connexes