首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >VSTO getScreentip只能出现一次

VSTO getScreentip只能出现一次
EN

Stack Overflow用户
提问于 2018-10-15 23:03:57
回答 2查看 39关注 0票数 0

使用VSTO外接程序并使用getScreentip回调。我观察到,如果功能区中的两个按钮使用此回调(即使使用不同的函数),则不再显示该按钮。我猜它在加载ribbon的过程中会产生错误,但我不确定如何查看它。控制台中未显示任何内容。

代码语言:javascript
复制
<button id="MeetingOptionsDisabled_Cal" label="Meeting"
    image="MeetingDisabledBtn"
    size="large"
    getVisible="GetVisible"
    getScreentip="GetScreentip"
    getSupertip="GetSupertip_Cal"/>
 </group>

 <button id="MeetingOptionsDisabled_Main" label="Meeting"
    image="MeetingDisabledBtn"
    Screentip="MyTip" 
    size="large"
    getVisible="GetVisible" 
    getScreentip="GetScreentip"
    getSupertip="GetSupertip_Main"/>
 </group>

-代码背后

代码语言:javascript
复制
public string GetSupertip_Cal(Office.IRibbonControl control)
{
  return "Test screen tip";
}
public string GetSupertip_Main(Office.IRibbonControl control)
{
  return "Test screen tip";
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-10-17 03:30:34

谢谢@chris,非常有帮助。我发现第二个按钮有一个默认的屏幕提示属性。通过启用用户界面错误,我了解到属性screentip和getscreentip是互斥的。

票数 0
EN

Stack Overflow用户

发布于 2018-10-15 23:41:09

可以使用File > Options > Advanced > General > Show add-in user interface errors在运行时查看功能区错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52819640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档