_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);
}

另请参阅

引用

_XDocumentEventSink2_Event 接口

_XDocumentEventSink2_Event 成员

Microsoft.Office.Interop.InfoPath.SemiTrust 命名空间