Bacterium.MainWindow.RootGrid_MouseMove C# (CSharp) Method

RootGrid_MouseMove() private method

private RootGrid_MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
return void
        private void RootGrid_MouseMove(object sender, MouseEventArgs e)
        {
            if (e.LeftButton != MouseButtonState.Pressed)
                return;
            if (_currentPoint == null)
                return;
            int x = (int)e.GetPosition(PointGrid).X - MyPoint.WIDTH / 2;
            int y = (int)e.GetPosition(PointGrid).Y - MyPoint.HEIGHT / 2;
            _currentPoint.SetNewLocation(x, y);
        }