_ButtonEventSink_Event.OnClick 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在 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
事件类型
示例
在以下示例中, OnClick 事件处理程序用于在消息框中显示 的值 my:field1
:
[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);
}
在以下示例中, OnClick 事件处理程序用于在消息框中显示 的值 my:field1
:
[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);
}
注解
此事件处理程序不允许用户取消操作。
注意:InfoPath 按钮控件的 OnClick 事件是唯一受支持的控件事件。