На этом уроке мы выделим границы выходного изображения в основном окне, а также ещё раз посмотрим, как можно выводить изображение в основное окно с масштабированием
Дата отправки отчёта:
21 июля 2017 г.
Задание выполнено: за
24 мин.
Чему научился:
копированию части картинки
Что было сложным:
найти время
Комментарии:
Два варианта отображения картинки после кадрирования - с подгонкой в рамку формы и 1х1, см. скриншоты. Отличный урок, всё коротко и ясно.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Повторил как масштабировать изображение. Добавил возможность выбора файла изображения и перерисовку рамки обрезки при изменении размера окна приложения. По предложению Ивана Воронина, заменил три логические переменные на один enum, но для удобной реализации цикла load->scale->crop (например, нет смысла выполнить crop, если не был выполнен load) потребовалось освежить в памяти некоторые знания по enum class, перегрузке операторов для enum, friend-functions, в общем, спасибо Иван:)
Научился: Научился рисовать прямоугольник. Отобразил на экране границы обрезки изображения.
Результаты можно посмотреть по адресу http://tomfoxweb.rf.gd/crop/12/index.html