void do_rbDrawBox_Click() { CurrentAreaSelectMode = AreaSelectMode.DrawBox; DeactivateSelectAreaByPolygon(); DeactivateCurrentView(); var layers = App.Map.MapFrame.GetAllLayers(); App.Map.MapFrame.IsSelected = false; foreach (var layer in layers) { layer.IsSelected = false; layer.GetParentItem().IsSelected = false; } if (_rectangleDrawing == null) { _rectangleDrawing = new RectangleDrawing((Map)App.Map); _rectangleDrawing.RectangleCreated += rectangleDrawing_RectangleCreated; _rectangleDrawing.Deactivated += _rectangleDrawing_Deactivated; } _rectangleDrawing.Activate(); App.Map.Legend.RefreshNodes(); }
void rbDrawBox_Click(object sender, EventArgs e) { CurrentAreaSelectMode = AreaSelectMode.DrawBox; DeactivateSelectAreaByPolygon(); if (_rectangleDrawing == null) { _rectangleDrawing = new RectangleDrawing((Map)App.Map); _rectangleDrawing.RectangleCreated += rectangleDrawing_RectangleCreated; _rectangleDrawing.Deactivated += _rectangleDrawing_Deactivated; } _rectangleDrawing.Activate(); }