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

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

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

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

  • На этом уроке мы начнём работать с циклами.
    Создадим три новые кнопочки, для рисования
    горизонтальных, вертикальных линий,
    а потом и тех и других сразу.
    Добавим задержку выполнения программы,
    чтобы видеть, как циклы работают.
  • Дата отправки отчёта: 26 марта 2017 г.
  • Задание выполнено: за 20 мин.
  • Чему научился: Повторение
  • Что было сложным: Почему-то в Visual Studio размер PictureBox не соответствует заданному - при размере PictureBox 301x301, как показано в уроке, я вижу всё равно только по 9 линий в каждом направлении. Приходится подгонять размер вручную. Сейчас он составляет 361х333
  • Комментарии: Кто сталкивался с подобной проблемой, напишите, с чем это может быть связано.
    Второй скриншот - для PictureBox размером 301x301.
    Шаг цикла, естественно, проверен.
  • Оценка видео-уроку:
Отчёт от 4004 за Графические циклы / Горизонтали и вертикали


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




Оцени работу

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

4004. --
Елена
Елена
ответить
# Графические циклы / Горизонтали и вертикали / 2017-03-26 08:58

Если указывать размер формы в функции initGraph(), то проблемы не наблюдается.


10309. --
Станислав
Станислав
ответить
→  Елена  # Графические циклы / Горизонтали и вертикали / 2017-03-26 12:31

У меня все было четко, бокс был правда 501х501. Может свойства компонента меняют его размер, например dock или anchor


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Елена  # Графические циклы / Горизонтали и вертикали / 2017-03-27 01:55

Может утебя в системе стоит увеличение шрифта?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Елена  # Графические циклы / Горизонтали и вертикали / 2017-03-27 10:33

На втором скриншоте не квадратный PictureBox, можно попробовать размер установить программно new Size(301, 301) или напрямую ширину и высоту.


4004. --
Елена
Елена
ответить
→  Иван Воронин  # Графические циклы / Горизонтали и вертикали / 2017-03-27 14:06

Напрямую программно - да, получается. Пока так и решаю вопрос


10558. --
Иван Воронин
Иван Воронин
ответить
→  Елена  # Графические циклы / Горизонтали и вертикали / 2017-03-27 17:49

Вот мне больше нравится программно это всё реализовывать, чтобы было динамично.


4004. --
Елена
Елена
ответить
→  Иван Воронин  # Графические циклы / Горизонтали и вертикали / 2017-03-27 18:13

А я хотела упростить код, но не получилось.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Елена  # Графические циклы / Горизонтали и вертикали / 2017-03-27 18:14

Практика, практика и ещё раз практика и всё будет получаться.



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





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

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

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

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


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


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