解决方案 »

  1.   

    interface IMapControl2
        {
            IActiveView ActiveView
            {
                get;
                set;
            }
        }    interface IActiveView
        {
            void Method();
        }    class ActView : IActiveView
        {
            public void Method()
            {
                
            }
        }    class MapControl : IMapControl2
        {
            private IActiveView av;        public IActiveView ActiveView
            {
                get
                {
                    return av;
                }            set
                {
                    av = value;
                }
            }
        }var aa = new  MapControl();
    aa.ActiveView = new ActView(); 类似这样。
      

  2.   

    就你说的这个IMapControl2,应该是ArcGIS的COM代理对象。
    不需要实现,你可以添加COM引用,然后直接实例化。