C# 将图像加载到wp7中的应用程序栏

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

我正在开发Windows phone应用程序,我是新手,我正在使用下面的代码在运行时将PNG图像添加到应用程序栏

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文件匹配