应用程序栏

可以使用 Windows Phone SDK 快速轻松地向应用程序中添加应用程序栏。应用程序栏是沿着手机屏幕底部的一行图标按钮,它们为用户提供对应用程序最常见任务的快速访问。

呈现模式有:

1.最简Minimized 就仅仅在下面显示...

2 普通:

3 展开:

4 展开+菜单:

遥控器界面的应用程序栏

首先是遥控器的应用程序栏,因为平时需要操作我用最简方式呈现,为了统一将背景色变成透明

这样只能点右边的...才能展开。

展开后显示“设置”、“帮助”两个菜单,将背景色设置成黑色。

通过监听ApplicationBar的StateChanged事件可以实现,代码如下:

private void OnAppBarStateChanged(object sender, ApplicationBarStateChangedEventArgs e)
{
            ApplicationBar.BackgroundColor = e.IsMenuVisible ? Colors.Black : Colors.Transparent;
}

设置界面的应用程序栏

一般的设置界面都是“保存”和”取消”,因为微软的设计准则里不推荐使用“取消”按钮,通过系统的后腿键实现。

那么这里仅仅需要一个“保存”。

保存的图标可以在C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.1\Icons\找到(32位系统去掉(x86))

将appbar.save.rest.png添加到项目中,设置

<shell:ApplicationBarIconButton IconUri="/Icons/appbar.save.rest.png" Text="保存" />

有一个非常重要的问题要注意:一定要将图片生成属性设置为内容,不然无法显示。

运行后显示如下:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值