_ButtonEventSink_Event.OnClick イベント
Microsoft Office InfoPath 2007 フォームのビュー内で [ボタン] コントロールがクリックされると発生します。
名前空間: Microsoft.Office.Interop.InfoPath.SemiTrust
アセンブリ: Microsoft.Office.Interop.InfoPath.SemiTrust (microsoft.office.interop.infopath.semitrust.dll 内)
構文
'宣言
Event OnClick As _ButtonEventSink_OnClickEventHandler
'使用
Dim instance As _ButtonEventSink_Event
Dim handler As _ButtonEventSink_OnClickEventHandler
AddHandler instance.OnClick, handler
event _ButtonEventSink_OnClickEventHandler OnClick
コメント
このイベント ハンドラでは、ユーザーが操作をキャンセルすることはできません。
メモ : |
---|
InfoPath ボタン コントロールの OnClick イベントは、サポートされる唯一のコントロール イベントです。 |
例
次の例では、OnClick イベント ハンドラを使用して、my:field1 の値をメッセージ ボックスに表示します。
[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);
}
関連項目
参照
_ButtonEventSink_Event インターフェイス
_ButtonEventSink_Event のメンバ
Microsoft.Office.Interop.InfoPath.SemiTrust 名前空間