private void Field_Win(object sender, WinEventArgs e) { Field field = (Field)sender; (int x, int y) = field.Position; if (CheckWin(x, y) != Labels.None) { OnWin(e.Winner, field, x * 3 + e.WinningMove.Item1, y * 3 + e.WinningMove.Item2); } }
private void Playground_Win(object sender, WinEventArgs e) { this.Running = false; OnWin(e.WinningMove.Item1, e.WinningMove.Item2); }