_ButtonEventSink_Event.OnClick Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Ocorre quando um controle Button é clicado em uma exibição em um formulário do Microsoft InfoPath.
public:
event Microsoft::Office::Interop::InfoPath::SemiTrust::_ButtonEventSink_OnClickEventHandler ^ OnClick;
event Microsoft.Office.Interop.InfoPath.SemiTrust._ButtonEventSink_OnClickEventHandler OnClick;
member this.OnClick : Microsoft.Office.Interop.InfoPath.SemiTrust._ButtonEventSink_OnClickEventHandler
Event OnClick As _ButtonEventSink_OnClickEventHandler
Tipo de evento
Exemplos
No exemplo a seguir, o manipulador de eventos OnClick é usado para mostrar o valor de em uma caixa de my:field1
mensagem:
[InfoPathEventHandler(MatchPath="btnAlert", EventType=InfoPathEventType.<span class="label">OnClick</span>)]
public void btnAlert_<span class="label">OnClick</span>(DocActionEvent e)
{
IXMLDOMNode field1;
field1 = thisXDocument.DOM.selectSingleNode(@"/my:myFields/my:field1");
thisXDocument.UI.Alert(field1.text);
}
No exemplo a seguir, o manipulador de eventos OnClick é usado para mostrar o valor de em uma caixa de my:field1
mensagem:
[InfoPathEventHandler(MatchPath="btnAlert", EventType=InfoPathEventType.<span class="label">OnClick</span>)]
public void btnAlert_<span class="label">OnClick</span>(DocActionEvent e)
{
IXMLDOMNode field1;
field1 = thisXDocument.DOM.selectSingleNode(@"/my:myFields/my:field1");
thisXDocument.UI.Alert(field1.text);
}
Comentários
Esse manipulador de eventos não permite que os usuários cancelem uma operação.
Observação: o evento OnClick para o controle de botão InfoPath é o único evento de controle com suporte.