如何在功能区上设置keytip?

Kon*_*ten 6 vsto add-in ribbon

我将keytip分割按钮的属性值设置为" CKS "但是当我在Outlook 2010中执行加载项时,我得到了可以使用" Y7 " 访问它的提示.我猜它是一些默认的掷骰子和任意数字.

如何强制我的选择字符组合的是色带上的有效吗?

Oll*_*ren 12

您应该能够通过使用keytip功能区的customUI XML中的属性来使用自己的快捷方式,但有时Office程序决定将其更改为Y1,Y2等,可能是因为与内置控件的键提示冲突.

我没有Outlook,但我在Excel 2010中尝试了" CKS "键提示,包括选项卡和按钮,它都有效.以下是用于Excel功能区的XML:

<customUI onLoad="RibbonLoad" 
          xmlns="http://schemas.microsoft.com/office/2009/07/customui">
  <ribbon>
    <tabs>
      <tab id="tabTest" 
           label="Test" 
           keytip="CKS" >
        <group id="grpTest" 
               label="Group #1" >
          <button id="btn1" 
                  label="Button #1" 
                  size="large" 
                  keytip="CKS" />
        </group>
      </tab>
    </tabs>
  </ribbon>
</customUI>
Run Code Online (Sandbox Code Playgroud)