Example #1
0
        private void initControls()
        {
            //    LoadMap();
            MapMain = ucHistoryMap1.AxMapCtrlHis;
            ucHistoryMap1.AxMapCtrlHis.Extent   = MainMapExtent;
            ucHistoryMap1.AxMapCtrlHis.Map.Name = "地图1";
            IMapControlDefault pMCD          = MapMain.Object as IMapControlDefault;
            IFeatureLayer      pFeatureLayer = ModDBOperator.GetMapFrameLayer("zone", pMCD, "示意图") as IFeatureLayer;

            ModHistory.SetMapLyrsDefinitionOfHPoint(DateTime.Now.ToString("yyyy-MM-dd"), ucHistoryMap1.AxMapCtrlHis);
            ucHistoryMap1.AxMapCtrlHis.Refresh();
            IObjectCopy pOC = new ObjectCopyClass();

            ucHistoryMap2.AxMapCtrlHis.Map      = pOC.Copy(ucHistoryMap1.AxMapCtrlHis.Map) as IMap;
            ucHistoryMap2.AxMapCtrlHis.Map.Name = "地图2";
            ModHistory.SetMapLyrsDefinitionOfHPoint(DateTime.Now.ToString("yyyy-MM-dd"), ucHistoryMap2.AxMapCtrlHis);
            ucHistoryMap2.AxMapCtrlHis.Refresh();
            MapMain       = ucHistoryMap1.AxMapCtrlHis;
            m_pMainXucHis = ucHistoryMap1;
            setAxMapControl();
            splitContainer1.Refresh();
        }
Example #2
0
 private void ucHistoryMap2_Enter(object sender, EventArgs e)
 {
     MapMain       = ucHistoryMap2.AxMapCtrlHis;
     m_pMainXucHis = ucHistoryMap2;
     setAxMapControl();
 }