Windows Phone 8的App Bar中没有图像,没有文本

时间:2013-08-28 10:01:47

标签: c# windows-phone-7

我正在研究Windows Phone项目,麻烦像往常一样找到我:)我正在尝试创建的应用程序栏不显示指定的图像和文本。当我在代码上执行此操作时,它根本无法按计划运行:

private void BuildLocalizedApplicationBar()
        {
            ApplicationBar = new ApplicationBar();
            ApplicationBarIconButton specialAppBar = new ApplicationBarIconButton();
            specialAppBar.IconUri = new Uri("/Assets/special.png", UriKind.Relative);
            specialAppBar.Text = "special";
            ApplicationBar.Buttons.Add(specialAppBar);
        }

当我在XAML中执行此操作时,它仅在设计时显示完美:

<phone:PhoneApplicationPage.ApplicationBar>
        <shell:ApplicationBar IsVisible="True" IsMenuEnabled="True">
            <shell:ApplicationBarIconButton IconUri="/Assets/special.png" Text="special"/>
        </shell:ApplicationBar>
    </phone:PhoneApplicationPage.ApplicationBar>

我想我错过了很重要,但不知道到底是什么。将不胜感激任何帮助:)谢谢你提前

1 个答案:

答案 0 :(得分:1)

检查“special.png”文件的Build Action属性。它应该是“内容”。