Создаем нужное количество экземпляров класса UserChar. Располагаем их в Grid. Создаем таймер. Обрабатываем событие таймера.
Дата отправки отчёта:
1 сентября 2017 г.
Задание выполнено: за
20 мин.
Чему научился:
Закрепил расстановку объектов в гриде
Что было сложным:
Ничего сложно небыло
Комментарии:
И все же я так и не пойму почему не использовать для мерцания точек свойство Visibility. Ведь так выйдет меньше кода и проще, можно избежать добавления свойства цвета в юзерконтроле для точек. То есть в таймере просто написать: private void Timer_Tick(object sender, EventArgs e) { System.Windows.Visibility valVisibility = DateTime.Now.Second % 2 == 0 ? Visibility.Visible : Visibility.Hidden; userChars[6].Visibility = valVisibility; userChars[7].Visibility = valVisibility; }
Молодец, решение верное, никто не запрещает тебе его использовать, будешь создавать свой курс, будешь использовать методы, которые считаешь нужным, тебе будут тоже потом советовать, использовать более оптимальные решения =)
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Продолжаю осваивать 3D. Трудности: Полноценно воспринимать то, как работают координаты. Чувствую сильную нехватку своих знаний в этой области.