ChessBoardVisualLib.View.ChessBoardControl.Grid_MouseLeftButtonDown C# (CSharp) Метод

Grid_MouseLeftButtonDown() приватный Метод

private Grid_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Результат void
        private void Grid_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            var element = sender as Grid;
            var squareItem = element.DataContext as SquareItem;

            var result = this.viewModel.MouseClick(squareItem);

            if (result == Enums.MouseOperationResults.MoveFinished)
                this.OnMoveFinished();
        }