Online обучение c#

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Статистика по видеоурокам

  • Всего просмотрено уроков: 10
  • Всего выполнено уроков: 9

Отчёты по видеоурокам

Дата Видеоурок Результат
2017-09-01 17:56 WPF Clocks Перекидные часы. Ну всё пора домой. + 17 20 мин.
Делать анимацию изменения значений свойств объектов
Ничего
Все ок
2017-09-01 17:29 WPF Clocks Перекидные часы. Еще немного и домой. + 16 15 мин.
Вращать 3D объекты
Задавание координат, легко ошибиться
Все ок
2017-09-01 17:02 WPF Clocks Перекидные часы. Без пяти пять. + 16 20 мин.
Выводить контент на объекте WPF
Ничего
Все ок
2017-09-01 15:27 WPF Clocks Перекидные часы. Уже почти три часа. + 17 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;
        }
2017-09-01 14:56 WPF Clocks Перекидные часы. Время час сорок. + 16 30 мин.
Научился строить 3D объекты.
Понять как строить 3D объект в xaml
Да чего тут писать, заинтересовало, появилось понимание что такое WPF и какие его возможности.
2017-09-01 10:25 WPF Clocks Перекидные часы. Первый час. + 16 10 мин.
Ничего нового
Ничего сложного небыло
Ну уж совсем коротко :)
2017-08-31 18:01 WPF Clocks Цифровые часы. Запуск. + 16 1 час. 20 мин.
Создавать и использовать пользовательские контролы в WPF.
Задание координат для частей цифры
Неплохо было бы именовать части цифры не A,B,C,D и т.д., а более понятными именами, так и читаемость и понимание кода повышается. Например: Top, Bottom, Middle, TopRight, TopLeft, BottomRight, BottomLeft. С такими именами в коде куда легче в уме представить какой нужно зажечь для конкретной цифры.
2017-08-31 15:02 WPF Clocks Цифровые часы. Начало. + 16 28 мин.
Научился работать с Grid и размещенными в нем элементами
Найти подходящую картинку часов :)
Почему бы для мерцания точек не использовать свойство Visibility? То есть: PointA.Visibility = Visibility.Hidden и PointA.Visibility = Visibility.Visible
2017-08-31 10:23 WPF Clocks Стрелочные часы + 16 30 мин.
Работать с WPF объектами
Синтаксис Path Data
Тихий звук в уроке. Нет пояснений синтаксиса как задавать координаты в Path Data
  Нано-игры Арканоид - Уровень и ракетка   Открыто


Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Научился строить 3D объекты.
Трудности: Понять как строить 3D объект в xaml
Да чего тут писать, заинтересовало, появилось понимание что такое WPF и какие его возможности.


Научился: Закрепил расстановку объектов в гриде
Трудности: Ничего сложно небыло
И все же я так и не пойму почему не использовать для мерцания точек свойство 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; }