在C#addin中创建的Excel工具栏中的自定义按钮问题

时间:2010-07-19 11:54:41

标签: c# events excel-addins toolbars

我目前正在为Microsoft Excel开发一个c#addin。我使用自定义按钮为此插件创建了一个ToolBar。除了一个特定的行为外,一切都运作良好:

当你以小格式打开excel窗口时,让我们说屏幕的一半,一些按钮隐藏在菜单后面,如果你点击一个小箭头就可以使用。事情就是按钮在该菜单中,与它们相关的Click事件不会在add'in中被捕获。当您最大化窗口并且按钮完全可见时,将捕获事件并启动该过程。

是否有人遇到过相同的问题或对此问题有任何建议/线索?

非常感谢您的帮助

1 个答案:

答案 0 :(得分:0)

我终于找到了解决这个问题的方法。我在旧帖子上找到了它:http://www.officekb.com/Uwe/Forum.aspx/outlook-prog-addins/2094/OnClick-Event-problem

您实际上必须为按钮添加标记才能捕获Click事件。甚至不要考虑他们如何实施他们的课程:P

谢谢你的所有答案;)