ms-office – Microsoft Office 2010功能区自定义UI中的Phantom Keytip冲突
发布时间:2020-09-19 04:37:40 所属栏目: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”覆盖.非常奇怪的行为. 任何人有什么想法可能导致这个? (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Vulkan Tutorial 07 Window surface
- Windows Mobile 6.5手势和C#2.0应用程序
- 是否可以开发Windows,C,没有Visual Studio?
- windows-phone-8 – 添加辅助Windows Phone 8磁贴
- windows-8 – 地铁样式Windows 8应用程序是否支持本地数据库
- 在Windows上使用TortoiseSVN更改文件名大小写
- 用windows下编译过的eAccelerator for PHP 5.1.6实现php加速
- Windows Phone 7 – 如何在WIndows Phone应用程序中访问Nav
- 08、组策略管理
- Windows Phone应用程序仅在从商店下载时崩溃
