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

Формула программиста
основатель — Волосатов Евгений Витольдович
C# Олимпиада из Простоквашино

Демо софт / VIP. Калейдоскоп

  • На этом уроке мы будем работать с графикой.
    На панели нарисуем графические примитивы
    и симметрично их многократно дублируем.
    Прежде чем начать писать программу,
    почитай о Калейдоскопе на Википедии.

    Задание:
    Написать квадратный калейдоскоп.
  • Дата отправки отчёта: 13 февраля 2016 г.
  • Задание выполнено: за 2 час. 00 мин.
  • Чему научился: Применять static.
    Рисовать простые графические примитивы, используя System.Drawing.
    Создавать и настраивать элементы формы через код.
  • Что было сложным: Написание функций рисования фигур и отражения координат.
  • Комментарии: Красота.
  • Оценка видео-уроку:
Отчёт от 9044 за Демо софт / VIP. Калейдоскоп


Отчёт от 9044 за Демо софт / VIP. Калейдоскоп




Оцени работу

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

7157. muxasio
muxasio
ответить
→  y0lych  # Прикладные / Калейдоскоп / 2016-02-13 16:51

Очень красиво=)


  • Отчёт оценивали:
    6925Артём+1   8886Михаил Ермишин+1   2639Морозов Юрий Александрович+1   4992Николай+1   6203Николай (nick27m)+1   1Евгений Волосатов+1   5760Мариша +1   459Сергей Сергеевич+1   6195sergey+1   9263Андрей Н.0   7157muxasio+1   7645Александр Львович+1   4467Alcatraz+1   8946inward+1   4060Игорь+1   6458Илья+1   8275Tekashnik+1   5649Максим Лапшинов+1   6696Владимир Борисенко+1   8889Арман +1   3664данила+1  

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Научился рисовать фигуры на Panel.
Трудности: Разобраться в механизме отражения. Также придумал себе дополнение - сделать очистку поля и потратил некоторое время, пока придумал решение (немного кривое, но работает).
Немного изменил программу: добавил кнопки запуск калейдоскопа, остановки и очистки панели рисования. Также добавил прямоугольники в набор фигур.
Научился: Узнал о возможности рисования в WinForms
Трудности: Организовать динамическое формирование панелей для рисования, а также подготовить функцию, рисующую элементы на форме.
Спасибо за интересный, но местами весьма трудный урок.