_XDocumentEventSink2_Event.OnSwitchView 事件

定义

在成功切换 Microsoft InfoPath 表单中的视图后发生。

public:
 event Microsoft::Office::Interop::InfoPath::SemiTrust::_XDocumentEventSink2_OnSwitchViewEventHandler ^ OnSwitchView;
event Microsoft.Office.Interop.InfoPath.SemiTrust._XDocumentEventSink2_OnSwitchViewEventHandler OnSwitchView;
member this.OnSwitchView : Microsoft.Office.Interop.InfoPath.SemiTrust._XDocumentEventSink2_OnSwitchViewEventHandler 
Event OnSwitchView As _XDocumentEventSink2_OnSwitchViewEventHandler 

事件类型

示例

在下面的示例中,OnSwitchView 事件处理程序用于显示在视图发生更改时所显示视图的名称:

[InfoPathEventHandler(EventType=InfoPathEventType.<span class="label">OnSwitchView</span>)]
public void OnSwitchView(DocEvent e)
{
 thisXDocument.UI.Alert("Loading the view " + thisXDocument.View.Name);
}

在下面的示例中,OnSwitchView 事件处理程序用于显示在视图发生更改时所显示视图的名称:

[InfoPathEventHandler(EventType=InfoPathEventType.<span class="label">OnSwitchView</span>)]
public void OnSwitchView(DocEvent e)
{
 thisXDocument.UI.Alert("Loading the view " + thisXDocument.View.Name);
}

注解

此事件处理程序不允许用户取消操作。

注意:首次打开窗体时也会发生 OnSwitchView 事件。

适用于