private void ArcGisMapControl_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { ILayer aLay = e.layerOrElement as ILayer; if (aLay == null) { return; } if (LstArcGisMapControl == null) { return; } if (LstArcGisMapControl.Count == 0) { return; } foreach (AxMapControl arcgisMapControl in LstArcGisMapControl) { for (int i = 0; i < arcgisMapControl.LayerCount; i++) { if (arcgisMapControl.get_Layer(i).Name == aLay.Name) { arcgisMapControl.get_Layer(i).Visible = aLay.Visible; break; } } arcgisMapControl.ActiveView.Refresh(); } }
private void axMapControl1_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { if (m_mapControl != null) { axTOCControl1.Update(); } }
private void axMap_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { try { if (mFeatures != null) { for (int i = 0; i < mStoryTips.Count && i < mFeatures.Count; i++) { MyTip storyTip = mStoryTips[i]; storyTip.Location = MapManager.getCurrentCoord(mFeatures[i], axMap, this, mStoryTips[i]); if (isCanTipShow(storyTip)) { storyTip.Show(); } else { storyTip.Hide(); } } } } catch { } }
private void rightMapControl_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { if (mapName == "rightMapControl") { leftMapControl.Extent = rightMapControl.Extent; leftMapControl.Refresh(); } }
private void axMapControl1_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { if (strUnion == false) { return; } CopyAndWriteMap(); }
private void axMapControl_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { if (_App.CurrentTool != null) { _Tool = _ToolCol[_App.CurrentTool]; _Tool.Refresh(0); } }
void m_axmap_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { if (Math.Round(m_axmap.Rotation, 0) != angle) { angle = Math.Round(m_axmap.Rotation, 0); txtRoate.Text = angle.ToString(); ILayer player = GIS.Common.DataEditCommon.GetLayerByName(m_axmap.Map, LayerNames.LAYER_ALIAS_MR_HCGZMWSYCLD); MyMapHelp.Angle_Symbol(player, -angle); player = GIS.Common.DataEditCommon.GetLayerByName(m_axmap.Map, LayerNames.LAYER_ALIAS_MR_WSHLD); MyMapHelp.Angle_Symbol(player, -angle); player = GIS.Common.DataEditCommon.GetLayerByName(m_axmap.Map, LayerNames.LAYER_ALIAS_MR_WSYLD); MyMapHelp.Angle_Symbol(player, -angle); } }
private void mainMapControl_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { var visiblelayers = LayerUtil.GetVisibleLayers(mainMapControl.Map); var nowvisiblecount = visiblelayers.Count(); if (nowvisiblecount != _visibleLayerCount)//可见图层变化重新加载目标图层 { createFeatureControl1.RefreshTreeListData(); } if (nowvisiblecount == 0) { TargetLayerChanged(new TargetLayerChangedEvent(null)); } _visibleLayerCount = nowvisiblecount; }
private void mapCtrlRight_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { if (m_activeMapCtrl == mapCtrlRight) { mapCtrlLeft.Map.MapScale = mapCtrlRight.Map.MapScale; double minx, miny, maxx, maxy; mapCtrlRight.Extent.QueryCoords(out minx, out miny, out maxx, out maxy); IPoint point = new PointClass(); point.PutCoords((minx + maxx) / 2.0, (miny + maxy) / 2.0); point.SpatialReference = mapCtrlRight.SpatialReference; mapCtrlLeft.CenterAt(point); mapCtrlLeft.ActiveView.Refresh(); tsslMapScale.Text = string.Format("1:{0}", m_activeMapCtrl.MapScale.ToString("0.00")); } }
private void axMapControl_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { try { if (_App != null && _App.CurrentTool != null) { _Tool = _ToolCol[_App.CurrentTool]; _Tool.Refresh(0); } } catch (System.Exception ex) { return; } }
private void axMapControl1_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { axTOCControl1.Update(); CopyAndOverwriteMap(axMapControl1, exportmap.axPageLayoutControl1); }
private void axMapControl1_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { //主控件图层添加到鹰眼 axMapControl2.Map.ClearLayers(); IMap pMap = axMapControl1.Map; for (int i = 0; i <= pMap.LayerCount - 1; i++) { axMapControl2.Map.AddLayer(pMap.get_Layer(i)); } axMapControl2.Refresh(); }
private void axMapControl1_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { OperateFile.Use_OnViewRefreshed(axTOCControl1, axMapControl1, axPageLayoutControl1); }
private void axMapControl1_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { axTOCControl1.Update(); CopyAndOverwriteMap(); }
void m_axmap_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { if (Math.Round(m_axmap.Rotation,0) != angle) { angle = Math.Round(m_axmap.Rotation, 0); txtRoate.Text = angle.ToString(); ILayer player = GIS.Common.DataEditCommon.GetLayerByName(m_axmap.Map, LayerNames.LAYER_ALIAS_MR_HCGZMWSYCLD); MyMapHelp.Angle_Symbol(player, -angle); player = GIS.Common.DataEditCommon.GetLayerByName(m_axmap.Map, LayerNames.LAYER_ALIAS_MR_WSHLD); MyMapHelp.Angle_Symbol(player, -angle); player = GIS.Common.DataEditCommon.GetLayerByName(m_axmap.Map, LayerNames.LAYER_ALIAS_MR_WSYLD); MyMapHelp.Angle_Symbol(player, -angle); } }
private void axMapControl1_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { //axTOCControl1.Update(); //GeoMapLoad.CopyAndOverwriteMap(axMapControl1, axPageLayoutControl1); }
private void axMapControl_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { if (_App != null && _App.CurrentTool != null) { _Tool = _ToolCol[_App.CurrentTool]; _Tool.Refresh(0); } }
private void mapControl_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e) { double scale = mapControl.MapScale; this.lb_scale.Text = "比例尺 1:" + Math.Round(scale); }