ms-office – Microsoft Office 2010功能区自定义UI中的Phantom Keytip冲突
发布时间:2020-09-05 10:44:50 所属栏目: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”覆盖.非常奇怪的行为. 任何人有什么想法可能导致这个? (编辑:南阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-phone-8 – Windows Phone 8.1应用程序无法在模拟器
- windows – 用户和内核之间的线程fs段寄存器切换
- windows – 通过PowerShell运行.cmd文件
- Windows Server 2016 新功能HCI(超融合基础架构) By S2D
- wpf – 使用WiX在应用程序的主要升级中从Windows 7任务栏中
- Windows Phone – 在Windows Phone 8中设置广告
- Windows – Win7 Virtualbox在尝试启动虚拟机时出现此错误:
- windows平台xFsRedir程序更新(虚拟磁盘镜像存储方式改进和
- ssms – 使用Windows身份验证时,如何在SQL Server Manageme
- 在Windows UWP应用程序中使用Python和C#
推荐文章
站长推荐
- assembly – windows进程内存布局
- windows-mobile – Visual Studio 2010 Professi
- 如何使用GUI独立于.NET或其他Libs为Windows制作便
- api-ms-win-crt-runtime-|1-1-0.dll丢失的解决方
- windows-phone-8 – 添加辅助Windows Phone 8磁贴
- Windows系统DOS命令之多线程技术
- Windows:忘记本地账户开机密码,但记得住PIN码
- Windows/Linux命令查看文件MD5,SHA1,SHA256 文件
- ms-office – Microsoft Office 2010功能区自定义
- windows – 通过PowerShell运行.cmd文件
热点阅读
