public CellEventInfo(SudokuGridPosition ChangePosition, CellEventType ChangeType, params int[] ChangedValues) { GridPosition = ChangePosition; EventType = ChangeType; Values = new EventValues(ChangedValues); Column = ChangePosition.Column; Row = ChangePosition.Row; }