2010-09-12 2 views
4

Je rencontre des problèmes pour spécifier une icône personnalisée dans mon application WPF. Je suis allé à Propriétés/Application et vers le bas dans la ressource que j'ai pointée vers où l'icône est stockée (Ressources/MyIcon.ico). Cependant, lorsque je lance l'application, j'obtiens l'icône par défaut.Spécifier une icône pour l'application avec Visual Studio

Est-ce que quelqu'un d'autre a vu des problèmes similaires?

Répondre

5

L'icône affichée dans la barre des tâches et sur un formulaire est l'icône associée au formulaire , pas l'application. (Après tout, deux formes peuvent avoir deux icônes différentes)

Vous devez modifier la propriété Icon de votre fenêtre principale en XAML.

+0

Savage, merci qui a fonctionné parfaitement. Merci pour votre aide m8 – Don

+4

-1 parce que ce n'est pas tout à fait correct; L'icône de chaque fenêtre peut être spécifiée, mais si elle n'est pas spécifiée, elle est prise depuis l'icône de l'application. Toutefois, en mode débogage, l'icône de l'application n'est pas visible en raison du processus d'hébergement VS (voir la page MSDN, http://msdn.microsoft.com/fr-fr/library/system.windows.window.icon(v=VS 100) .aspx). Je suis sûr que je l'ai eu aussi en mode débogage (sans désactiver le processus d'hébergement) mais je ne me souviens plus comment. Quoi qu'il en soit, si vous définissez l'icône de l'application, toutes les fenêtres de l'application l'auront par défaut lors de l'exécution en dehors de VS. –

Questions connexes