Share via


Evento _ButtonEventSink_Event.OnClick

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

Espacio de nombres:  Microsoft.Office.Interop.InfoPath.SemiTrust
Ensamblado:  Microsoft.Office.Interop.InfoPath.SemiTrust (en Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Sintaxis

'Declaración
Event OnClick As _ButtonEventSink_OnClickEventHandler
'Uso
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.

Ejemplos

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

interfaz _ButtonEventSink_Event

Miembros _ButtonEventSink_Event

Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust