Поделиться через


Событие _ButtonEventSink_Event.OnClick

Возникает при нажатии элемента управления в представлении формы Microsoft Office InfoPath 2007.

Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)

Синтаксис

'Декларация
Event OnClick As _ButtonEventSink_OnClickEventHandler
'Применение
Dim instance As _ButtonEventSink_Event
Dim handler As _ButtonEventSink_OnClickEventHandler

AddHandler instance.OnClick, handler
event _ButtonEventSink_OnClickEventHandler OnClick

Заметки

Этот обработчик событий не разрешает пользователям отменять операцию.

ЗаметкаЗаметка

Единственным поддерживаемым событием для элемента управления InfoPath "Кнопка" является событие OnClick.

Пример

В следующем примере обработчик событий OnClick служит для отображения значения my:field1 в окне сообщения:

[InfoPathEventHandler(MatchPath="btnAlert", EventType=InfoPathEventType.OnClick)]
public void btnAlert_OnClick(DocActionEvent e)
 {
  IXMLDOMNode field1;
  field1 = thisXDocument.DOM.selectSingleNode(@"/my:myFields/my:field1");
  thisXDocument.UI.Alert(field1.text);
 }

См. также

Ссылка

Интерфейс _ButtonEventSink_Event
Члены _ButtonEventSink_Event
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust