Обработка событий для наших кнопок проста: идея VSTO состоит в том, чтобы обеспечить возможности модификации Office при помощи тех же самых парадигм разработки, которые уже имеются в Visual Studio. Это означает, что мы можем просто дважды щелкнуть по кнопке для того, чтобы интегрированная среда автоматически создала и подключила процедуру обработки события, готовую для приема любого кода, который мы напишем для реализации поведения кнопки.
Для тестирования давайте добавим в кнопку Replace Existing РО следующее:
private void buttonReplacePO_Click(object sender, RibbonControlEventArgs e)
MessageBox.Show("buttonReplacePO_Click fired!");
Если мы теперь запустим проект нажатием клавиши <F5>, то автоматически запустится Word; мы увидим наши доработки ленты на вкладке Add-Ins. Нажатие кнопки Replace Existing РО даст показанные на рис. 21.10 результаты.