private void OnBoardClick(object sender, BoardCellClickEventArgs e) { if (PastShots.ContainsKey(new Point(e.X, e.Y))) { return; } ShotTargetChosen(e.X, e.Y); }
private void OnCellClick(Object sender, EventArgs e) { if (Mode != BoardMode.Game) { return; } var handler = OnClick; if (handler == null) { return; } BoardCell cell = (BoardCell)(sender); var eventArgs = new BoardCellClickEventArgs(cell.X, cell.Y); handler(this, eventArgs); }