Tho*_*lin 39 c# vb.net xaml windows-phone-7 windows-phone-8
这很可能是一个愚蠢的错误,但任何人都可以告诉我为什么我的图标在Blend中显示,但不在模拟器中(而不是在VS10中,但这不是真正的问题)?
编辑 - 这是我的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>
Run Code Online (Sandbox Code Playgroud)
我的四个.png文件是48x48,带有黑色前景的透明.png ,因为这样的appbar.*.rest.png
文件在Microsoft图标文件夹中找到