Пример #1
0
        public static void Draw(Box pictureBox, DataMatrix dataMatrix, DataMatrix solutionMatrix, ResultEvent.ResultType result)
        {
            switch (result)
            {
            case ResultEvent.ResultType.Correct:
                FilledBrush = BasicTheme.FilledBrushCorrectResult;
                break;

            case ResultEvent.ResultType.Incorrect:
                FilledBrush = BasicTheme.FilledBrushIncorrectResult;
                break;

            case ResultEvent.ResultType.Alternative:
                FilledBrush = BasicTheme.FilledBrushAlternativeResult;
                break;

            case ResultEvent.ResultType.Unpublished:
                FilledBrush = BasicTheme.FilledBrushDefault;
                break;
            }
            Draw(pictureBox, dataMatrix, solutionMatrix);
        }
 public DataUpdatedEventArgs(DataMatrix data, DataMatrix solution, ResultEvent.ResultType result)
 {
     Data     = data;
     Solution = solution;
     Result   = result;
 }