ms-office – Microsoft Office 2010功能区自定义UI中的Phantom Keytip冲突
发布时间:2020-09-05 10:23:29 所属栏目: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”覆盖.非常奇怪的行为. 任何人有什么想法可能导致这个? (编辑:台州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – 在Win32/COM方法上调用PInvoke时,通常有一个明显的
- adodb – Windows脚本宿主(jscript):我如何下载二进制文件
- windows-services – 首先是TopShelf,Ninject和EF代码的Nin
- .net – 如何通过webclient下载图像(jpg)并保存到Windows P
- 部署 – Windows 8 Simulator命令行界面
- Windows Python:为什么第一个打开的窗口未显示为活动状态?
- Microsoft Unit Testing Framework for C++
- Windows – LogonUser – 来自系统服务的CreateProcessAsUs
- windows – 使用cmd提示符搜索谷歌或其他搜索引擎上的单词
- winapi – Win32 No-MFC中的消息映射
推荐文章
站长推荐
- php在windows环境下获得cpu内存实时使用率(推荐)
- Win2008 r2 IIS7.5制定目录禁止执行脚本的方法
- 值为NULL的列是否会影响Microsoft SQL Server的性
- 在Windows启动时使用参数启动应用程序
- 为什么有条件地包含direct.h或sys / stat.h基于_
- winapi – Windows XP与Vista的SetThreadUILangu
- 在WIN32中的“BUTTON”类窗口上显示位图
- windows-phone-8 – 启动TaskHost.exe失败,尝试运
- 在非Qt应用程序中使用基于Qt的DLL
- api-ms-win-crt-runtime-|1-1-0.dll丢失的解决方
热点阅读