_ButtonEventSink_Event.OnClick (Evento)

Ocurre cuando se hace clic en un control Botón en una vista de un formulario de Microsoft Office InfoPath 2007.

Espacio de nombres: Microsoft.Office.Interop.InfoPath.SemiTrust
Ensamblado: Microsoft.Office.Interop.InfoPath.SemiTrust (en microsoft.office.interop.infopath.semitrust.dll)

Sintaxis

Event OnClick As _ButtonEventSink_OnClickEventHandler

Dim instance As _ButtonEventSink_Event
Dim handler As _ButtonEventSink_OnClickEventHandler

AddHandler instance.OnClick, handler
event _ButtonEventSink_OnClickEventHandler OnClick

Comentarios

Este controlador de eventos no permite a los usuarios cancelar una operación.

Nota:

El evento OnClick del control de botón de InfoPath es el único evento de control admitido.

Ejemplo

En el siguiente ejemplo, se utiliza el controlador de eventos OnClick para mostrar el valor de my:field1 en un cuadro de mensaje:

[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);
 }

Vea también

Referencia

_ButtonEventSink_Event (Interfaz)
_ButtonEventSink_Event (Miembros)
Microsoft.Office.Interop.InfoPath.SemiTrust (Espacio de nombres)