Roopini Nagaraj Ответов: 1

как мы создаем события в VSTO 2010 c#


Привет,
Я разработал надстройки VSTO надстройки в C# и теперь я хочу, чтобы добавить событие в SheetChanged,SheetSelectionChanged,WorkBookActivate, WorkBookDeactivate. Как я могу этого достичь?
Могу ли я использовать для этого одно и то же событие командной строки? Или есть какая-то разница между панелями команд и обработчиками событий VSTO?Пожалуйста, помогите мне в этом.

1 Ответов

Рейтинг:
0

hulzi

private void InternalStartup()
       {
           this.Startup += new System.EventHandler(ThisAddIn_Startup);
           this.Shutdown += new System.EventHandler(ThisAddIn_Shutdown);
           this.Application.DocumentOpen += new Word.ApplicationEvents4_DocumentOpenEventHandler(Application_DocumentOpen);
           this.Application.DocumentChange += new Word.ApplicationEvents4_DocumentChangeEventHandler(Application_DocumentChange);
           this.Application.DocumentBeforeClose += new Word.ApplicationEvents4_DocumentBeforeCloseEventHandler(Application_DocumentBeforeClose);
           this.Application.DocumentBeforeSave += Application_DocumentBeforeSave;
           ((Word.ApplicationEvents4_Event)Application).NewDocument += NewDocumentEvent;
       }