//鼠标进入面事件 private void mapControl_OnPolygonEnter(GMapPolygon item) { if (item.Name != this.circleElement.ElementName) { return; } mapControl.SetCursor(Cursors.SizeAll); editType = 1; }
/// <summary> /// 执行工具命令 /// </summary> public void RunCommond() { gmapControl.CanDragMap = false; layer = mapLogic.AddLayer("draw_layer"); gmapControl.SetCursor(Cursors.Cross); Utils.bPublishEvent = false; gmapControl.MouseDown += gmapControl_MouseDown; gmapControl.KeyDown += gmapControl_KeyDown; gmapControl.KeyUp += gmapControl_KeyUp; }
/// <summary> /// 执行工具命令 /// </summary> public void RunCommond() { gmapControl.SetCursor(Cursors.Cross); // 订阅事件 Utils.bPublishEvent = false; gmapControl.MouseDown += gmapControl_MouseDown; gmapControl.KeyDown += gmapControl_KeyDown; textCtrl.InputFinished += InputFinish; // 创建图层 layer = mapLogic.AddLayer("draw_layer"); }
/// <summary> /// 执行工具命令 /// </summary> public void RunCommond() { layer = mapLogic.AddLayer("select_draw_layer"); gmapControl.SetCursor(Cursors.Cross); Utils.bPublishEvent = false; gmapControl.OnMarkerClick += gmapControl_OnMarkerClick; gmapControl.KeyDown += gmapControl_KeyDown; gmapControl.KeyUp += gmapControl_KeyUp; gmapControl.MouseDown += gmapControl_MouseDown; gmapControl.MouseMove += gmapControl_MouseMove; gmapControl.MouseUp += gmapControl_MouseUp; gmapControl.DoubleClick += gmapControl_DoubleClick; }