我将keytip
拆分按钮的属性值设置为“ CKS ”,但是当我在 Outlook 2010 中执行加载项时,我得到提示,可以使用“ Y7 ”访问它。我猜这是一些默认的投掷和任意数字。
如何强制我选择的字符组合成为功能区上的有效组合?
您应该能够通过使用功能区的 customUI XML 中的属性来使用自己的快捷方式keytip
,但有时 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>