• 应用程序栏【WP7学习札记之九】


          本节是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,希望对各位博友有帮助~

  • 相关阅读:
    Oracle创建用户并赋予权限
    Oracle查询表空间使用情况
    Oracle更改数据库文件大小、实时增加文件容量
    Oracle查询数据中占用空间最大的表
    Oracle存储包存储及案例
    Oracle包Package调用Package
    Oracle存储过程Procedure语法及案例
    Oracle存储过程function语法及案例
    Oracle常用语法
    Oracle游标循环更新数据案例
  • 原文地址:https://www.cnblogs.com/DebugLZQ/p/2384876.html
Copyright © 2020-2023  润新知