39 votes

Les icônes de la barre d'application WP7 ne s'affichent pas dans le simulateur (mais fonctionnent dans Blend)

Il s'agit probablement d'une erreur stupide, mais quelqu'un peut-il me dire pourquoi mes icônes s'affichent dans Blend, mais pas dans le simulateur (et pas dans VS10, mais ce n'est pas vraiment un problème) ?

WP7 Application Bar Icons. Blend (left), Simulator (right)

edit : voici mon xaml :

    <phone:PhoneApplicationPage.ApplicationBar>
    <shell:ApplicationBar IsVisible="True" IsMenuEnabled="True">
        <shell:ApplicationBarIconButton IconUri="/Images/share.png" Text="Partager"/>
        <shell:ApplicationBarIconButton IconUri="/Images/appbar.edit.rest.png" Text="Note"/>
        <shell:ApplicationBarIconButton IconUri="/Images/appbar.feature.camera.rest.png" Text="Photos/Vidéos"/>
        <shell:ApplicationBarIconButton IconUri="/Images/calendar.png" Text="Rendez-vous"/>
        <shell:ApplicationBar.MenuItems> 
            <shell:ApplicationBarMenuItem Text="MenuItem 1"/>
            <shell:ApplicationBarMenuItem Text="MenuItem 2"/>
        </shell:ApplicationBar.MenuItems>
    </shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>

mes 4 fichiers png sont 48x48, png transparent avec noir au premier plan, puisque les fichiers appbar.*.rest.png étaient comme ça et se trouvaient dans le dossier icônes de Microsoft

96voto

lll Points 5381

Assurez-vous que les propriétés de l'image ' passer à l'action C'est Contenu .

3voto

Jon Skeet Points 692016

Ce sont vos icônes :

  • Transparent avec un premier plan blanc
  • La bonne taille (48x48)
  • PNGs

? Si oui, ça devrait aller. À quoi ressemble votre XAML ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X