简单的mapcntrol和pagelayoutcontrol的同步问题
2012-07-20 13:57
513 查看
private void axMapControl1_OnAfterScreenDraw(object sender, ESRI.ArcGIS.Controls.IMapControlEvents2_OnAfterScreenDrawEvent e)
{
IActiveView pActiveView = (IActiveView)axPageLayoutControl1.ActiveView.FocusMap;
IDisplayTransformation pDisplay = pActiveView.ScreenDisplay.DisplayTransformation;
pDisplay.VisibleBounds = axMapControl1.Extent;
axPageLayoutControl1.ActiveView.Refresh();
CopyAndOverwriteMap();
}
private void CopyAndOverwriteMap()
{
IObjectCopy objectCopy = new ObjectCopyClass();
object toCopyMap = axMapControl1.ActiveView .FocusMap ;
object copiedMap = objectCopy.Copy(toCopyMap);
object toOverwriteMap = axPageLayoutControl1.ActiveView.FocusMap;
objectCopy.Overwrite(copiedMap ,ref toOverwriteMap );
}
{
IActiveView pActiveView = (IActiveView)axPageLayoutControl1.ActiveView.FocusMap;
IDisplayTransformation pDisplay = pActiveView.ScreenDisplay.DisplayTransformation;
pDisplay.VisibleBounds = axMapControl1.Extent;
axPageLayoutControl1.ActiveView.Refresh();
CopyAndOverwriteMap();
}
private void CopyAndOverwriteMap()
{
IObjectCopy objectCopy = new ObjectCopyClass();
object toCopyMap = axMapControl1.ActiveView .FocusMap ;
object copiedMap = objectCopy.Copy(toCopyMap);
object toOverwriteMap = axPageLayoutControl1.ActiveView.FocusMap;
objectCopy.Overwrite(copiedMap ,ref toOverwriteMap );
}
相关文章推荐
- MapControl与PageLayoutControl同步一
- 《ArcGIS Engine+C#实例开发教程》第三讲 MapControl与PageLayoutControl同步
- MapControl和PageLayoutControl同步(2)
- 【转】MapControl和PageLayoutControl的同步
- 【转】MapControl和PageLayoutControl的同步
- 关于MapControl和PageLayout地图同步的问题
- pageLayoutControl与Mapcontrol同步(VB)
- 关于MapControl和PageLayout地图同步的问题
- 《ArcGIS Engine+C#实例开发教程》第三讲 MapControl与PageLayoutControl同步
- 关于MapControl和PageLayoutControl同步的一点分析
- AE学习日记之MapControl与PageLayoutControl图层变化同步
- [网络收集]解决在母版页中使用Page.FindControl方法找不到指定控件的问题
- ArcEngine 9.3 学习笔记(十一):地图输出(Printer类,PageLayoutControl控件打印出图,栅格格式文件输出,矢量格式文件输出)
- ios pageControl的简单设置
- 计算机操作系统 2.5对经典进程的同步问题 的简单解释
- 【iOS开发-55】图片轮播案例:scrollView的分页、滚动条、利用代理控制定时器和Page Control以及多线程问题
- 2010年8月06日_周五_PageLayout control
- PageLayoutControl的基本操作
- 多线程简单实现,会产生不同步问题。
- 这个问题不简单:非静态的字段、方法或属性“System.Web.UI.Page.Request.get”要求对象引用