Windows 8.1 新增控件之 CommandBar
上一篇为大家介绍了AppBar 的相关内容,本篇继续介绍CommandBar 的使用方法。与AppBar 相比而言,CommandBar 在开发使用方面较为单一,在按键布局上分为主控区(Primary Commands)与辅控区(Secondary Commands),默认情况下,主控区显示在菜单右侧,辅控区在左侧。
如果应用菜单栏中只包含AppBarButton、AppBarToggleButton、AppBarSeparator 这几个控件,且没有特殊布局格式要求,及可以使用CommandBar 控件。当应用尺寸变化时,CommandBar 也会随之调整尺寸。
<Page.BottomAppBar><CommandBar><AppBarButton x:Uid="Camera" Icon="Camera" Label="Camera"/><AppBarToggleButton x:Uid="Suffle" Icon="Shuffle" Label="Shuffle"/><AppBarToggleButton x:Uid="Account" Icon="Account" Label="Account"/><AppBarButton x:Uid="Like" Icon="Like" Label="Like"/><AppBarButton x:Uid="Dislike" Icon="Dislike" Label="Dislike"/><AppBarSeparator/><AppBarButton x:Uid="Add" Icon="Add" Label="Add"/><AppBarToggleButton x:Uid="Remove" Icon="Remove" Label="Remove"/><AppBarButton x:Uid="Delete" Icon="Delete" Label="Delete"/></CommandBar> </Page.BottomAppBar>
如上面代码,默认所有控件都是分配在主控区及菜单栏右侧,将Add、Remove、Delete 按键放入辅控区是什么样子呢,如下:
<Page.BottomAppBar><CommandBar><AppBarButton x:Uid="Camera" Icon="Camera" Label="Camera"/><AppBarToggleButton x:Uid="Suffle" Icon="Shuffle" Label="Shuffle"/><AppBarToggleButton x:Uid="Account" Icon="Account" Label="Account"/><AppBarButton x:Uid="Like" Icon="Like" Label="Like"/><AppBarButton x:Uid="Dislike" Icon="Dislike" Label="Dislike"/><AppBarSeparator/><CommandBar.SecondaryCommands><AppBarButton x:Uid="Add" Icon="Add" Label="Add"/><AppBarToggleButton x:Uid="Remove" Icon="Remove" Label="Remove"/><AppBarButton x:Uid="Delete" Icon="Delete" Label="Delete"/></CommandBar.SecondaryCommands></CommandBar> </Page.BottomAppBar>
如上图所示,写入SecondaryCommands 的按键被分配到了菜单栏左侧。关于CommandBar 介绍就到这里,大家可以动手操练一下。
Windows 8.1 新增控件之 CommandBar相关推荐
- Windows 8.1 新增控件之 DatePicker
Windows 8.1 新增控件之 DatePicker 原文:Windows 8.1 新增控件之 DatePicker 大年初一来介绍一个简单易用的DatePicker 控件,这个控件是新增的?印象 ...
- Windows 8.1 新增控件之 Hyperlink
Windows 8.1 新增控件之 Hyperlink 原文:Windows 8.1 新增控件之 Hyperlink Hyperlink 控件应该不用过多介绍大家肯定十分清楚其作用,它的功能就像HTM ...
- 重新想象 Windows 8.1 Store Apps (75) - 新增控件: Hub, Hyperlink
原文:重新想象 Windows 8.1 Store Apps (75) - 新增控件: Hub, Hyperlink [源码下载] 重新想象 Windows 8.1 Store Apps (75) - ...
- 11. Windows应用程序常用控件
Windows应用程序常用控件 1 控件概述 1.1 控件的分类及作用 1.2 控件的命名规范 1.2 控件的相关操作 2.1 添加控件 2.2 对齐控件 2.3 锁定控件 2.4 删除控件 3 文本 ...
- Windows phone7 动态添加控件
Windows phone7 动态添加控件 2011-03-29 3:48 using System; using System; using System.Collections.Generic; ...
- Windows Phone 7 button控件
System.Windows.Controls.Button button控件 一.button控件的各种样式的展示 可以通过 <phone:PhoneApplicationPage.Res ...
- c语言windows 编程下silder控件,VB6 常用控件 滚动条ScorllBar和Slider控件
滚动条(ScorllBar)和Slider控件通常用来附在窗体上以协助观察数据或确定位置,也可用来作为数据输入的工具. 滚动条(ScorllBar)和Slider控件都有水平和垂直两种,Slider控 ...
- Windows MObile中ListView控件的用法详解
-前言:ListView在Windows Mobile中的应用非常广泛,也是Windows Mobile中很重要的一个控件,在此俺新手给他做个总结,方便其它新手参考哈! --------------- ...
- Windows Mobile实现透明控件
.NET Framework的WinForm程序支持支持调节控件的透明度和GDI+,用它可以实现例如淡入淡出这种很酷的界面效果.而.NET Compact Framework的窗体和控件不支持透明和G ...
最新文章
- python tkinter画笑脸_Python3 Tkinter基础 Canvas create_line 画实线与虚线
- iis7 文件服务器搭建,iis7 ftp服务器搭建
- vc6怎么看错误在哪_网红莉哥怎么红的为什么被封了 网红莉哥1400事件视频在哪看...
- android 开发小工具,Android 开发者必备的八款小工具
- 驳!?使用游戏引擎是作弊行为的5个依据
- Angular应用bootstrap时的version检测机制
- LeetCode 6071. 完成所有任务需要的最少轮数
- python 编译procto错误处理
- C++ opengl 使视野转头移动(站桩看世界)
- VoltDB公布4.0版本号,大步提高内存实时分析速度,进军操作数据库市场
- 使用freetype来显示中文汉字和英文字符
- 我不是来约架,我只是请他们说几句实话——QCon上海2015编程语言专题前瞻
- 【面朝大厂】万字+图解 Redis,面试不用愁了!
- 小花语音机器人(零)-单片机控制驱动板PCB
- JS常见的兼容性问题汇总
- 点云算法(深度学习)
- python显示表格_python显示表格
- docker镜像的获取删除和查看镜像信息历史记录清理残余镜像
- 分享一波前端开发也需要知道的关于 Centos、Docker、Nginx、Node、Jenkins的相关知识...
- Linux权限详解(chmod、600、644、700、711、755、777、4755、6755、7755)
热门文章
- 每日英语:Five Really Dumb Money Moves You've Got to Avoid
- Java学习笔记(7)——输入输出
- “劣质”的PHP代码简化
- 全国计算机等级考试题库二级C操作题100套(第58套)
- 2019年3月未来教育计算机二级题库,2019年3月计算机二Access考试操作模拟试题001...
- 修改oracle用户资源限制,RHEL5中安装Oracle11gR2修改用户SHELL限制、环境配置、内核参数...
- 测试电视是不是4k的软件,怎么判断4K电视真假?教你快速检测的方法!
- java8中Predicate用法
- 蜗杆参数法设计_齿轮几何尺寸设计,很实用的Excel表格(附自动计算表格)
- 17 张程序员壁纸(赶快挑一张吧)