当前位置:编程学习 > C#/ASP.NET >>

C#+AE鹰眼为什么不显示

   刚学C#+AE,这几天一直在实现鹰眼效果,上网查了好多方法,用到我的程序中,调试时没什么错误,可是运行,鹰眼怎么都不显示,不知道为什么?
代码如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using ESRI.ArcGIS.Carto;
using ESRI.ArcGIS.DataSourcesFile;
using ESRI.ArcGIS.Geodatabase;
using ESRI.ArcGIS.Controls;
using ESRI.ArcGIS.Geometry;
using ESRI.ArcGIS.Display;
using ESRI.ArcGIS.esriSystem;
  private void axMapControl1_OnMapReplaced(object sender,
ESRI.ArcGIS.Controls.IMapControlEvents2_OnMapReplacedEvent e)
        {
                     
            int i;
            for (i = 0; i <= axMapControl1.LayerCount; i++)
            {
                axMapControl2.AddLayer(this.axMapControl1.get_Layer(this.axMapControl1.LayerCount - i));

            }
            this.axMapControl2.Extent = axMapControl1.FullExtent;
            this.axMapControl2.Refresh();
        }
这个鹰眼没实现什么功能,只让它显示就行。
哪位高手给指点一下。
--------------------编程问答-------------------- 没用过 鹰眼 --------------------编程问答-------------------- 什么是鹰眼啊  --------------------编程问答-------------------- 只在网球比赛中看过!

不会帮顶了!! --------------------编程问答-------------------- private void axMapControl1_OnMapReplaced(object sender,
ESRI.ArcGIS.Controls.IMapControlEvents2_OnMapReplacedEvent e)
这个事件不能复制粘贴就完事的,要点击属性框上的  闪电 那个标志添加事件的。 --------------------编程问答-------------------- 请问现在你的问题解决了么。是什么原因? --------------------编程问答-------------------- 我的也是这样啊,请问是什么回事。我是在属性框上的点击闪电 那个标志添加事件的,但还是实现不了。map2窗口中用来实现鹰眼的红色矩形框里什么也没有,它的大小也不改变,只有当放大或缩小map1中的原图时,红色矩形框才变大或变小,它的变化和原图变化相反,原图放大,他就缩小。。。 --------------------编程问答-------------------- 你的问题解决了么?的鹰眼框什么也不显示。 --------------------编程问答-------------------- 什么是鹰眼啊
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,