Значки панели приложения WP7 не отображаются на симуляторе (но работают в Blend) - PullRequest
39 голосов
/ 24 ноября 2010

Скорее всего, это глупая ошибка, но кто-нибудь может мне сказать, почему мои иконки отображаются в Blend, а не в симуляторе (и не в VS10, но это не проблема)?

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

Редактировать - Вот мой 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>

Мои четыре файла .png имеют размер 48x48, прозрачный файл .png с черный передний план, так как appbar.*.rest.png файлы, где это так и найти в папке значков Microsoft

Ответы [ 2 ]

96 голосов
/ 24 ноября 2010

Убедитесь, что для свойства изображения ' build to action ' установлено значение Содержимое .

3 голосов
/ 24 ноября 2010

Ваши значки:

  • Прозрачный с белым передним планом
  • Правильный размер (48х48)
  • PNGs

? Если так, это должно быть хорошо. Как выглядит ваш XAML?

...