C# 将图像加载到wp7中的应用程序栏
我正在开发Windows phone应用程序,我是新手,我正在使用下面的代码在运行时将PNG图像添加到应用程序栏C# 将图像加载到wp7中的应用程序栏,c#,windows-phone-7,xaml,windows-phone-7.1,C#,Windows Phone 7,Xaml,Windows Phone 7.1,我正在开发Windows phone应用程序,我是新手,我正在使用下面的代码在运行时将PNG图像添加到应用程序栏 this.ApplicationBar = new ApplicationBar(); this.ApplicationBar.Opacity = 1; this.ApplicationBar.Mode = ApplicationBarMode.Minimized; ApplicationBarIconButton btn = new ApplicationBarIconButto
this.ApplicationBar = new ApplicationBar();
this.ApplicationBar.Opacity = 1;
this.ApplicationBar.Mode = ApplicationBarMode.Minimized;
ApplicationBarIconButton btn = new ApplicationBarIconButton();
btn .IconUri = new Uri("/Resources/car.png", UriKind.Relative);
btn .Text = "Car";
this.ApplicationBar.Buttons.Add(btn);
但图像并没有加载,它显示了应用程序条圆圈内的“X”,我也尝试在设计中使用下面的代码
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True">
<shell:ApplicationBarIconButton IconUri="/Resources/car.png" Text="Car" IsEnabled="False" />
<shell:ApplicationBar.MenuItems>
<shell:ApplicationBarMenuItem Text="About" />
</shell:ApplicationBar.MenuItems>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>
但没有工作,我的图像大小是48 x 48像素,白色前景图形为26 x 26的按钮。我遗漏了什么吗,请帮帮我。检查项目中图像文件的属性:您应该将
构建操作设置为内容
,以便文件与最终的.XAP文件匹配