2010-07-19 3 views
0

В настоящее время я работаю над добавлением C# для Microsoft Excel. Я создаю ToolBar для этого дополнения с пользовательскими кнопками. Все работает хорошо, кроме одного конкретного поведения:Проблема с пользовательскими кнопками в панели инструментов Excel, созданной в C# addin

Когда у вас есть окно Excel, открытое в небольшом формате, скажем, на половине экрана, некоторые из кнопок скрыты за меню и доступны, если вы нажмете на маленькую стрелку. Дело в том, что кнопки находятся в этом меню, связанное с ними событие Click не попадает в add'in. Когда вы максимизируете окно, и кнопки полностью видны, событие захватывается и процесс запускается.

Означает ли кто-нибудь одну и ту же проблему или имеет какой-либо совет/подсказку о проблеме?

Большое спасибо заранее за вашу помощь

ответ

0

я, наконец, нашел решение этой проблемы. Я нашел это на старом посту: http://www.officekb.com/Uwe/Forum.aspx/outlook-prog-addins/2094/OnClick-Event-problem

На самом деле вам нужно дать тег кнопке, чтобы можно было поймать событие Click. Даже не думайте о том, как они реализовали свои классы: P

спасибо за все ваши ответы;)

 Смежные вопросы

  • Нет связанных вопросов^_^