应用程序栏

转载 2012年03月22日 21:44:43

本节是WP7学习札记的第九篇,讲的是系统托盘和应用程序栏,具体内容是系统托盘和应用程序栏的介绍,如何分别使用C#、xaml以及Expression Blend生成应用程序栏,应用程序栏的透明度以及对屏幕方向改变的支持。摘要如下:

   系统托盘用于显示系统级别的状态信息,应用程序能够显示和影藏系统托盘(分别以xaml和c#形式给出);

shell:SystemTray.IsVisible="True"
Microsoft.Phone.Shell.SystemTray.IsVisible = true;

   应用程序栏用于显示一些通用操作的区域,支持弹出菜单显示更多的操作。

 MS推荐使用Application Bar,不要使用自建的菜单系统,使用系统默认的主题颜色(白色前景色和透明背景),Application Bar最多4个操作图标,但不必须是4个,系统提供的图标位置如下:G:\Program Files\Microsoft SDKs\Windows Phone\v7.0\Icons

    使用C#生成Application Bar

使用xaml生成应用程序,值得一提的是MS VS帮我们自动生成了Application Bar(默认被注释掉了~)

我们也可以使用Expression Blend生成Application Bar,在Windows Phone之前,Expression Blend不是免费的~

 Application Bar的透明度(Opacity="0.5"),微软推荐使用0、0.5和1。

Application Bar 之处横屏,总是显示在硬件按钮的一方,当翻屏的时候自动显示动画。

结束语:本文将的是System Tray 和 Application Bar,希望对各位博友有帮助~

相关文章推荐

MFC应用程序中指针的使用 视图 框架 文档 状态栏 菜单栏

MFC应用程序中指针的使用 视图 框架 文档 状态栏 菜单栏 分类: VC编程2009-11-28 20:36 38人阅读 评论(0) 收藏 举报   1) 在View中获得Doc指针  2)...

在设计iPhone应用程序标签栏时的一些经验

在过去的几年中,iPhone成功的使得Tab Bar标签栏导航方式在移动设备上流行起来。Apple将tab bar和其它许多的设计原则整合到了他们的人机交互指南(HIG)中——但有些疑问他们从来没有回...

android应用程序,使用不同方法,在activity之中隐藏Title,或者实现FullScreen(隐藏通知栏)显示。

在activity之中隐藏Title,或者实现FullScreen(隐藏通知栏)显示,可以使用不同的方法 大体上可以分为三类,分情形在不同的情况下使用,可以方便的设置和管理你的应用程序。 1.在o...

在Windows应用程序中设计菜单栏、工具栏和状态栏

1.5.2  在Windows应用程序中设计菜单栏、工具栏和状态栏 1.菜单栏的设计 在Windows应用程序中制作菜单栏时,可以使用MenuStrip控件。使用MenuStrip控件可以...

Windows Store apps开发[3]应用程序栏(AppBar)的使用

注:本系列学习帖子我在DevDiv.com移动开发社区原创首发         转载请注明出处:BeyondVincent(破船)@DevDiv.com 如果你有什么问题也可以前往交流 下面是首...

GTK+图形化应用程序开发学习笔记(二十)—分栏列表构建

GTK+图形化应用程序开发学习笔记(二十)—分栏列表构建 分栏列表构件(GtkCList)是较常用的构件,它是多列列表构件,可以非常方便的处理数千列的信息。每一列都可以有一个标题,而且可以是活动...

Windows SDK应用程序窗口标题栏上显示自定义图标

本篇想通过手动直接编辑代码的方式(而不是可视化的方式)来操作使用自定义的图标。(以在窗口标题栏上显示自定义图标为例)        通过本篇,你将知道如何使用图标资源及实质,并有助于你理解在可视化方...

如何在 Windows Phone 的代码中创建应用程序栏

Windows Phone 2011/12/19 您可以使用 C# 或 Visual Basic 代码创建一个应用程序栏,以便为用户提供对应用程序最常见任务的快速访问。...
  • happyq
  • happyq
  • 2012年01月20日 11:33
  • 407
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:应用程序栏
举报原因:
原因补充:

(最多只允许输入30个字)