39

これはおそらくばかげた間違いですが、私のアイコンが Blend では表示されているのにシミュレーターでは表示されていない理由を誰か教えてもらえますか (VS10 では表示されませんが、それは実際には問題ではありません)。

WP7 アプリケーション バーのアイコン。 ブレンド(左)、シミュレーター(右)

編集- ここに私の 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>

私の 4 つの .png ファイルは 48x48 で、前景がappbar.*.rest.pngの透明な .png です。これは、そのようなファイルが Microsoft アイコン フォルダーにあるためです。

4

2 に答える 2

96

画像のプロパティの「 build to action」がContentであることを確認してください。

于 2010-11-24T12:25:25.290 に答える
3

あなたのアイコンは:

  • 透明で前景が白
  • 適切なサイズ (48x48)
  • PNG

? もしそうなら、それでいいはずです。XAML はどのように見えますか?

于 2010-11-24T11:31:04.110 に答える