_ButtonEventSink_Event.OnClick-Ereignis

Tritt ein, wenn innerhalb einer Ansicht in einem Microsoft Office InfoPath 2007-Formular auf ein Steuerelement Schaltfläche geklickt wird.

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

Syntax

Event OnClick As _ButtonEventSink_OnClickEventHandler

Dim instance As _ButtonEventSink_Event
Dim handler As _ButtonEventSink_OnClickEventHandler

AddHandler instance.OnClick, handler
event _ButtonEventSink_OnClickEventHandler OnClick

Hinweise

Dieser Ereignishandler lässt nicht zu, dass Benutzer einen Vorgang abbrechen.

Hinweis:

Das OnClick-Ereignis für das Steuerelement "Schaltfläche" von InfoPath ist das einzige Steuerelementereignis, das unterstützt wird.

Beispiel

Im folgenden Beispiel dient der Ereignishandler OnClick zum Anzeigen des Werts von my:field1 in einem Meldungsfeld:

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

Siehe auch

Referenz

_ButtonEventSink_Event-Schnittstelle
_ButtonEventSink_Event-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace