windows-phone-7 - Windows Phone 7 不在应用程序栏按钮内显示图标

标签 windows-phone-7 icons

我正在开发我的第一个 Windows Phone 7 应用程序,我必须添加一个带有图标的应用程序栏。

我提到了这个“操作方法”:http://msdn.microsoft.com/en-us/library/ff431786(VS.92).aspx(“在 XAML 中创建应用程序栏”段落)

但是当我运行 Emulator 时,我看不到 incons:我看到中心带有 X 的黑色圆圈,并且事件 ApplicationBarIconButton_Click 正确引发。

我正在使用 WP7AppBarIcons.zip 示例中的图标,我的代码发布在下面:

<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True">
<shell:ApplicationBarIconButton IconUri="/images/appbar.transport.play.rest.png" Text="Home" Click="ApplicationBarIconButton_Click"/>
<shell:ApplicationBarIconButton IconUri="/images/appbar.favs.rest.png" Text="Preferiti" Click="ApplicationBarIconButton_Click"/>
<shell:ApplicationBarIconButton IconUri="/images/appbar.questionmark.rest.png" Text="About" Click="ApplicationBarIconButton_Click"/>
<shell:ApplicationBar.MenuItems>
<shell:ApplicationBarMenuItem Text="MenuItem 1"/>
<shell:ApplicationBarMenuItem Text="MenuItem 2"/>
</shell:ApplicationBar.MenuItems>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>

显然,我有一个名为“images”的根解决方案文件夹,其中包含提到的 48 x 48 图标。

非常感谢!

最佳答案

图像构建操作是否设置为“内容”而不是“资源”,因为这是一个常见的错误 - 我自己已经做过几次了。它们需要这样,因为 ApplicationBar 不是 Silverlight 控件,图像需要设置为 Content。

关于windows-phone-7 - Windows Phone 7 不在应用程序栏按钮内显示图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4226654/

相关文章:

c# - 如何将 json 字符串反序列化为域对象?

python - 叶画星标记

c# - 如何读取文本文件并将其显示到 Visual Studio (C#) 中的 TextBlock

windows-phone-7 - 我们如何将背景图像添加到列表选择器 wp7 中的 FullModeItemTemplate

windows-phone-7 - 从 Windows Phone 上传多个图像到 azure

android - 两个玩家回合制棋盘电话游戏的游戏服务器基础设施

iOS 应用程序图标未更新

css - SVG 动画图标使用 css 使尺寸更大

java - 更改 Checkbox for Android 的选中和未选中图标

amazon-web-services - 将 AWS 架构图标导入 Google 幻灯片