SuperMap.Web.Actions.DrawPolygon.OnMouseLeftButtonDown C# (CSharp) Method

OnMouseLeftButtonDown() public method

${ui_action_MapAction_event_onMouseDown_D}
public OnMouseLeftButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs ${ui_action_MapAction_event_onMouseDown_param_e}
return void
        public override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
        {
            Point2D item = Map.ScreenToMap(e.GetPosition(Map));

            if (!isActivated)
            {
                Activate(item);
            }
            else
            {
                points.Insert(points.Count - 2, item);
            }

            e.Handled = true;
            base.OnMouseLeftButtonDown(e);
        }