Condividi tramite


Evento _ButtonEventSink_Event.OnClick

Si verifica quando si fa clic su un controllo Pulsante all'interno di una visualizzazione in un modulo di Microsoft Office InfoPath 2007.

Spazio dei nomi: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)

Sintassi

Event OnClick As _ButtonEventSink_OnClickEventHandler

Dim instance As _ButtonEventSink_Event
Dim handler As _ButtonEventSink_OnClickEventHandler

AddHandler instance.OnClick, handler
event _ButtonEventSink_OnClickEventHandler OnClick

Osservazioni

Questo gestore eventi non consente di annullare un'operazione.

Nota:

L'evento OnClick per il controllo pulsante di InfoPath è l'unico evento di controllo supportato.

Esempio

Nell'esempio seguente, il gestore eventi OnClick viene utilizzato per mostrare il valore di my:field1 in una finestra di messaggio:

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

Vedere anche

Riferimenti

Interfaccia _ButtonEventSink_Event
Membri _ButtonEventSink_Event
Spazio dei nomi Microsoft.Office.Interop.InfoPath.SemiTrust