ArcMap Add-in开发,如何让ArcMap界面切换至布局视图?

ArcMap Add-in开发,如何让ArcMap界面切换至布局视图?
已邀请:

朱新颖

赞同来自:

【解决办法】:
通过设置IMxDocument.ActiveView来实现。获取IMxDocument可以通过ArcMap.Application.Document转为IMxDocument。 

Layout View转为Data View: 
设置IMxDocument.ActiveView = IMxDocument.FocusMap as IActiveView 

Data View转为Layout View: 
设置IMxDocument.ActiveView = IMxDocument.PageLayout as IActiveView 

最后执行IMxDocument.ActiveView.Refresh(); 进行刷新即可

要回复问题请先登录注册