6

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

如何强制选择的字符组合成为功能区上的有效组合?

4

1 回答 1

13

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

我没有 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>
于 2012-10-11T09:12:16.423 回答