ms-office – Microsoft Office 2010功能区自定义UI中的Phantom
发布时间:2020-12-13 21:31:52 所属栏目:Windows 来源:网络整理
导读:我正在尝试在我的一个Excel 2010插件中创建自定义功能区,并且出于某种原因,Office会覆盖某些键提示(键盘加速器).我知道如果Office看到冲突,它通常会覆盖“Y”,“Y2”,“Y3”等的一个或两个键提示.但在这个例子中,我的标签中只有一个按钮,所以没有其他控制它
我正在尝试在我的一个Excel 2010插件中创建自定义功能区,并且出于某种原因,Office会覆盖某些键提示(键盘加速器).我知道如果Office看到冲突,它通常会覆盖“Y”,“Y2”,“Y3”等的一个或两个键提示.但在这个例子中,我的标签中只有一个按钮,所以没有其他控制它与之发生冲突.
这是XML: <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui"> <ribbon> <tabs> <tab id="tabid_1" label="SampleTab" keytip = "B"> <group id="grpid_1" label="SampleGroup"> <button id="btnid_1" label="SampleButton" keytip="Z" /> </group> </tab> </tabs> </ribbon> </customUI> 它取代了具有Z的键提示的SampleButton,它被替换为“Y2”. 如果我尝试将SampleButton的keytip设为“Y”,我也会看到这种行为,但我认为这是因为所有“Y *”键提示都是为冲突保留的. 顺便说一句,我也遇到了这个问题,提示“C”的关键提示,但是对于一些未解释的原因,只有在我没有< group>的标签时才会发生这种情况.一旦我向< group>添加了标签,“C”就会停止被“Y2”覆盖.非常奇怪的行为. 任何人有什么想法可能导致这个?
我遇到了同样的问题,我最终只是将keytip值从大写的“Z”更改为小写的“z”并且它有效.不知道为什么.希望它适合你.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2008 – IIS7 Windows Server 2008 FTP –
- 检测uint64_t整数溢出与C的乘法
- .net – 我可以XCOPY部署Windows服务吗?
- 64位 – 潜入64位或延迟(你有一个水晶球)
- Windows 2008 R2防火墙,允许被ping的设置方法
- Windows’dir’命令,按名称排序AND
- Windows上需要什么权限才能在Vagrant上安装Bower?
- Windows可以记录CryptoAPI CRL时序吗?
- windows – 批处理文件中的“%1”和“%2”是什么?
- 脚本 – 是否有办法编写软件中心中列出的System Center Con