Научился: Convert.To....()
Math.Round()
Обработка событий в цикле (возможно) Трудности: Обработка событий в цикле?
Более конкретно: каждый пример решается внутри цикла, а в процессе его решения нужно ждать действия пользователя (ввод ответа). В реализации через for я так и не смог этого сделать. Хотелось бы более подробно изучить механизм взаимодействия между отдельными компонентами программы.
Попытался всю программу написать сам, используя видеоурок только в качестве примерного ТЗ - получил целый день возни с простой, казалось бы, программой!)))
Поведение программы:
- можно задавать min и max значения для ГСЧ;
- в процессе решения примеров видно ProgressBar и номер текущего примера слева;
- при выборе действия на месте ProgressBar с номером располагаются информация о среднем времени и кнопки выбора действий;
- время выводится с точностью до 0.1 сек и при решении примера изменяется с помощью таймера;
- в основной области окна решаются примеры или отображаются оценка(зелёная 5 или красная другая) и комментарий (красный правильный ответ или зелёное поздравление)
Трудности: Не убиралась одна ошибка, но частично устранил. У школьников программка пользуется спросом уже, так ,что продолжу её развивать. Мне это интересно.