Курсы по программированию

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

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

Графические циклы / Горизонтали и вертикали

  • На этом уроке мы начнём работать с циклами.
    Создадим три новые кнопочки, для рисования
    горизонтальных, вертикальных линий,
    а потом и тех и других сразу.
    Добавим задержку выполнения программы,
    чтобы видеть, как циклы работают.
  • Дата отправки отчёта: 18 ноября 2015 г.
  • Задание выполнено: за 15 мин.
  • Чему научился: графическому отображению рисования на холсте
  • Что было сложным: всё понятно
  • Комментарии: в функции последней кнопки ещё раз запускается RefreshPicture, хотя он у нас в Sleep1.
    а можно как-нить поймать событие изменения bmp и на него повесить RefreshPicture ?
  • Оценка видео-уроку:
Отчёт от 6452 за Графические циклы / Горизонтали и вертикали




Оцени работу

 
Сохранить страницу:

689. --
Igorenzia
Igorenzia
ответить
→  Кирилл Шмойлов  # Чашка кофе / Горизонтали и вертикали / 2015-11-18 10:16

Если я правильно понял bmp это объект класса Bitmap
к сожалению у класса Bitmap  нету евентов (событий)  вообще, поэтому не получится заставить битмап отслеживать изменения. зато Picturebox  есть событие Paint  оно происходит при каждой перерисовке контрола. то есть свернул окошко программы и развернул :) обновился экран и тоже сработало, я так понимаю. если не прав исправте:)


24. --
Олюшка
Олюшка
ответить
→  Кирилл Шмойлов  # Чашка кофе / Горизонтали и вертикали / 2015-11-18 14:38

Кирилл, рада что ты сделал этот урок замечательно и легко! Молодец! :)



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





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

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

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

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


Научился: Добавлять задержку в циклах с помощью Sleep();
Трудности: Нужно поработать с координатами.
Все хорошо. :)


Научился: Применять циклы для рисования
Очень понравился результат) Наглядно видно результаты работы циклов)