_XDocumentEventSink2_Event.OnSwitchView 事件
发生在已成功切换 Microsoft InfoPath 表单中的视图之后。
命名空间: Microsoft.Office.Interop.InfoPath.SemiTrust
程序集: Microsoft.Office.Interop.InfoPath.SemiTrust(位于 Microsoft.Office.Interop.InfoPath.SemiTrust.dll 中)
语法
声明
Event OnSwitchView As _XDocumentEventSink2_OnSwitchViewEventHandler
用法
Dim instance As _XDocumentEventSink2_Event
Dim handler As _XDocumentEventSink2_OnSwitchViewEventHandler
AddHandler instance.OnSwitchView, handler
event _XDocumentEventSink2_OnSwitchViewEventHandler OnSwitchView
备注
此事件处理程序不允许用户取消操作。
备注
第一次打开表单时也会发生 OnSwitchView 事件。
示例
在下面的示例中,OnSwitchView 事件处理程序用于显示在视图发生更改时所显示视图的名称:
[InfoPathEventHandler(EventType=InfoPathEventType.OnSwitchView)]
public void OnSwitchView(DocEvent e)
{
thisXDocument.UI.Alert("Loading the view " + thisXDocument.View.Name);
}