细品RibbonX(36):keytip属性详解

细品RibbonX(36):keytip属性详解

资料整理来自于论坛
完整版下载地址:http://download.csdn.net/download/nodeman/10264659

 

 Loading ...

 

keytip能够使用户通过键盘导航功能区。这是不喜欢使用鼠标的用户非常喜欢的功能,也有助于使用户界面更易访问。

按Alt键将进入键击导航模式,显示可用的键击名,能使用户导航选项卡、组和控件层次。简单地按下代表某命令的字符,将激活该命令。

keytip属性接受至多三个字符。由于其目的是使UI通过键盘比使用鼠标访问更有效,因此应该使其尽可能简短。并且,键击名与其要激活的控件名越不相关,用户要记住也就越难,因此就越不会使用。

如下图所示,按下Alt键,进入键击导航模式。

如果再按下代表开始选项卡的H键,将呈现该选项卡每个命令的快捷键,如下图所示。

 

然后,按下相应的字母键或数字键,就会执行相应的命令。

虽然记住所有的命令是不可能的,但是Microsoft已经为我们提供了一种容易的显示键击的方式。

创建keytip

要创建自已的keytip属性,只需在XML结构的父元素中添加适当的keytip=”abc”标签。

(1)创建一个新的.xlsx文件,并将其保存为Excel keytip Example.xlsx。

(2)关闭该文件并在CustomUI Editor中打开。

(3)输入下列XML代码:

<customUIxmlns=”http://schemas.microsoft.com/office/2006/01/customui”>

   <ribbon startFromScratch=”false”>

       <tabs>

           <tab id=”rxtabDemo”

              label=”Demo”

              keytip=”cD”

              insertBeforeMso=”TabHome”>

              <group id=”rxgrpDemo”

                 label=”Demo Group”>

                 <button id=”rxbtnDemo”

                 label=”Testing”

                 keytip=”B”

                 imageMso=”HappyFace”/>

              </group>

           </tab>

       </tabs>

   </ribbon>

</customUI>

上述代码简单地创建了一个包含笑脸按钮的新组。

(4)保存后关闭CustomUI Editor。

(5)在Excel中重新打开该文件,按下Alt键之后,结果如下图所示。

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值