Partager via


_ButtonEventSink_Event.OnClick, événement

Survient lorsque vous cliquez sur un contrôle de bouton dans une vue d'un formulaire Microsoft Office InfoPath 2007.

Espace de noms : Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly : Microsoft.Office.Interop.InfoPath.SemiTrust (dans microsoft.office.interop.infopath.semitrust.dll)

Syntaxe

Event OnClick As _ButtonEventSink_OnClickEventHandler

Dim instance As _ButtonEventSink_Event
Dim handler As _ButtonEventSink_OnClickEventHandler

AddHandler instance.OnClick, handler
event _ButtonEventSink_OnClickEventHandler OnClick

Remarques

Ce gestionnaire d'événements ne permet pas aux utilisateurs d'annuler une opération.

Remarque

L'événement OnClick du bouton InfoPath est le seul événement de contrôle pris en charge.

Exemple

Dans l'exemple suivant, le gestionnaire d'événements OnClick est utilisé pour afficher la valeur de my:field1 dans une boîte de message :

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

Voir aussi

Référence

_ButtonEventSink_Event, interface
Membres _ButtonEventSink_Event
Microsoft.Office.Interop.InfoPath.SemiTrust, espace de noms