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.
![]() |
---|
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