Добавить
Уведомления

# 35 Уроки C# – Рисуем пунктирную зону Drag and Drop – Часть 2

00:00 Начало работы с Dragon Drop • Обсуждение необходимости добавления пунктира в зону Dragon Drop. • Сброс стиля границы для упрощения работы. 00:23 Работа с графикой • Создание события по кнопке для рисования. • Использование класса Graphics для работы с графикой. 01:01 Рисование прямоугольника • Выбор функции Draw для рисования прямоугольника. • Создание экземпляра Pen и настройка координат прямоугольника. • Добавление цвета для прямоугольника. 02:34 Настройка размера прямоугольника • Изменение размеров прямоугольника с учётом панели. • Корректировка отступа для точного рисования. 03:28 Автоматическое рисование • Реализация автоматического рисования прямоугольника при клике по панели. • Настройка ширины пера для более толстого рисунка. 04:29 Добавление пунктира • Настройка паттерна пунктира с помощью функции DashPattern. • Объяснение работы паттерна и его параметров. 06:42 Завершение настройки • Изменение цвета прямоугольника на белый дым для улучшения видимости. • Проверка работы панели при движении. 07:34 Рисование безе • Демонстрация рисования безе с использованием координат. • Обсуждение отсутствия антиалиасинга при рисовании безе. 08:39 Сравнение с эллипсом • Сравнение качества рисования безе и эллипса. • Рекомендация не использовать антиалиасинг для безе. 09:10 Сглаживание эллипса • Эллипс с дэшами выглядит кривовато. • Для сглаживания используется аргумент `smooth` в графике. • После применения сглаживания эллипс становится более привлекательным. 10:02 Антиалиасинг прямоугольника • Не рекомендуется использовать антиалиасинг для прямоугольников, так как это может привести к размытию. • Лучше оставить прямоугольник в исходном виде по умолчанию. 11:02 Создание драгон дропа • Для создания драгон дропа нужно указать цвет, толщину пера и паттерн. • Можно изменять параметры паттерна для создания уникальных эффектов. • Драгон дроп можно создавать в цикле для более сложных эффектов.

Иконка канала Ленинский Букварь
233 подписчика
12+
2 просмотра
месяц назад
12+
2 просмотра
месяц назад

00:00 Начало работы с Dragon Drop • Обсуждение необходимости добавления пунктира в зону Dragon Drop. • Сброс стиля границы для упрощения работы. 00:23 Работа с графикой • Создание события по кнопке для рисования. • Использование класса Graphics для работы с графикой. 01:01 Рисование прямоугольника • Выбор функции Draw для рисования прямоугольника. • Создание экземпляра Pen и настройка координат прямоугольника. • Добавление цвета для прямоугольника. 02:34 Настройка размера прямоугольника • Изменение размеров прямоугольника с учётом панели. • Корректировка отступа для точного рисования. 03:28 Автоматическое рисование • Реализация автоматического рисования прямоугольника при клике по панели. • Настройка ширины пера для более толстого рисунка. 04:29 Добавление пунктира • Настройка паттерна пунктира с помощью функции DashPattern. • Объяснение работы паттерна и его параметров. 06:42 Завершение настройки • Изменение цвета прямоугольника на белый дым для улучшения видимости. • Проверка работы панели при движении. 07:34 Рисование безе • Демонстрация рисования безе с использованием координат. • Обсуждение отсутствия антиалиасинга при рисовании безе. 08:39 Сравнение с эллипсом • Сравнение качества рисования безе и эллипса. • Рекомендация не использовать антиалиасинг для безе. 09:10 Сглаживание эллипса • Эллипс с дэшами выглядит кривовато. • Для сглаживания используется аргумент `smooth` в графике. • После применения сглаживания эллипс становится более привлекательным. 10:02 Антиалиасинг прямоугольника • Не рекомендуется использовать антиалиасинг для прямоугольников, так как это может привести к размытию. • Лучше оставить прямоугольник в исходном виде по умолчанию. 11:02 Создание драгон дропа • Для создания драгон дропа нужно указать цвет, толщину пера и паттерн. • Можно изменять параметры паттерна для создания уникальных эффектов. • Драгон дроп можно создавать в цикле для более сложных эффектов.

, чтобы оставлять комментарии