2010-06-29 10 views
1

J'ai joué avec une confiance partielle XBAP - comment puis-je changer l'icône affichée dans l'onglet IE et le titre (en dehors de changer le nom de l'assembly dans les propriétés du projet)?Changement d'icône et titre de confiance partielle WPF xbap

Je voudrais également modifier ce qui est affiché dans l'en-tête Internet (en ce moment, il indique l'adresse du XBAP.

Répondre

0

Chargez votre XBAP à partir d'une page HTML en utilisant un IFRAME. Dans la page HTML ajouter un titre . et l'icône

quelque chose comme ceci:

<html> 
    <head> 
    <title>This is my title</title> 
    <link rel="shortcut icon" href="http://wherever.com/icon.ico"> 
    </head> 
    <body> 
    <iframe location="something.xbap" 
      style="width:100%; height:100%; border:0; overflow:auto" scrolling="no"></iframe> 
    </body> 
</html> 

Ceci est simplifié à partir du code que j'utilise en fait, à l'exception du fait de certaines autres exigences que je donne l'iframe un identifiant et en définissant sa position en utilisant JavaScript dans le l'événement onload du corps. fonctionnera aussi bien.

+0

Ahh super! Il s'avère que je regardais dans tous les mauvais endroits :) Merci beaucoup. – Goblin

1

J'ai eu un problème similaire, où je ne pouvais pas changer le titre dans IE 10 (c'était la première réponse de débordement de pile qui apparaît lorsque vous "titre xbap" de Google). J'ai trouvé la solution here:

Dans le code, définissez Application.Current.MainWindow.Title sur le titre que vous souhaitez afficher. Cela a fonctionné pour moi, j'espère que cela sera utile pour le prochain gars.

Questions connexes