Загрузка страницы

C# Windows Forms - Desktop Calendar | Часть 4 | Singleton, отображение и редактирование мероприятий

C# программирование с использованием Windows Forms в Visual Studio 2019
Предыдущая часть – https://www.youtube.com/watch?v=1ZGlUUYlB1s&t
🔥 Четвертая часть из цикла видео по созданию планировщика задач в виде настольного календаря.
❗ В этой части показано, как настроить автоматическое обновление (перерисовку) календаря после добавления мероприятий. Для это реализован такой шаблон проектирования, как Singleton, а так же показаны возможные ошибки при работе с ним.
❗ Так же показана реализация отображения информации о мероприятиях, запланированных на день их редактирование и удаления + применение TextRenderer для расчета места, необходимого для текста.
❗ В следующей части покажу, как работать с повторяющимися мероприятиями. Stay tuned!
==============================================
Все компоненты и контролы, которые я публикую на своем канале, являются частью бесплатной библиотеки. Моя цель написать библиотеку, которая сможет помочь любому пользователю сделать красивый UI, без использования платных библиотек типа Guna/Bunifu и т.п.
❗ Если после просмотра видеоролика у вас остались какие-то вопросы, то можете писать их мне в комментарии сюда, либо в тг: https://t.me/codeelo
Вся информация по моей библиотеке будет публиковаться у меня в телеграмме.
==============================================
Music Credits to
MetzMusic
(Free For Profit) Lofi Type Beat - "Walkin"
https://youtu.be/TaHLPh7qBeY
BOOsted – Back
==============================================
❗ Исходный код из данного видео доступен на GitHub по ссылке – https://github.com/therealcodeelo/DesktopCalendar-part4
На вопросы чаще всего отвечаю в комментариях под видео или в телеграме.
==============================================
Фрагменты:
00:00 Интро
00:11 Реализация Singleton
02:55 Пример ошибки, при использовании Singleton
03:23 Создание AppointmentView для отображения информации о мероприятии
06:30 Добавление меню по нажатию на ПКМ - ContextMenuStrip
07:25 Реализация событий нажатия на кнопки Редактировать и Удалить
09:53 Создание AppointmentViewPanel для хранения AppointmentViews
13:33 Заполнение AppointmentViewPanel
14:37 Работа с TextRenderer для расчета размера текста
15:54 Демонстрация правильной настройки и результат

Видео C# Windows Forms - Desktop Calendar | Часть 4 | Singleton, отображение и редактирование мероприятий канала Кодило
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
13 июня 2022 г. 19:25:26
00:17:01
Другие видео канала
C# Windows Forms – Круглый прогресс бар | Circle Progress BarC# Windows Forms – Круглый прогресс бар | Circle Progress BarC# Windows Forms – GroupBox | Широкая панель и закруглениеC# Windows Forms – GroupBox | Широкая панель и закруглениеC# Windows Forms - Создаем свой RadioButton с разными формами кнопок | Custom ControlsC# Windows Forms - Создаем свой RadioButton с разными формами кнопок | Custom ControlsДемо МЦКО 27.04.2022 информатикаДемо МЦКО 27.04.2022 информатикаC# Windows Forms – Desktop Calendar | Часть 2 | Навигация по датамC# Windows Forms – Desktop Calendar | Часть 2 | Навигация по датамC# Windows Forms - Анимация показа/закрытия формы | Animate Forms | Custom ComponentC# Windows Forms - Анимация показа/закрытия формы | Animate Forms | Custom ComponentC# Windows Forms – Desktop Calendar | Часть 3 | Создание и работа с БД SQLiteC# Windows Forms – Desktop Calendar | Часть 3 | Создание и работа с БД SQLiteC# Windows Forms - Закруглённая кнопка с градиентным заполнением | Custom User Control | ButtonC# Windows Forms - Закруглённая кнопка с градиентным заполнением | Custom User Control | ButtonC# Windows Forms - Градиентная панель | Gradient Panel | Custom ControlsC# Windows Forms - Градиентная панель | Gradient Panel | Custom ControlsC# Windows Forms   Desktop Calendar | Часть 5 | Повторяющиеся мероприятияC# Windows Forms Desktop Calendar | Часть 5 | Повторяющиеся мероприятияScriptlist ve Save%Open File nasıl Yapılır?KRNL.API ile exploit yapımı #2Scriptlist ve Save%Open File nasıl Yapılır?KRNL.API ile exploit yapımı #2C# Windows Forms – Эффект тени для элементов | Shadow effectC# Windows Forms – Эффект тени для элементов | Shadow effectC# Windows Forms – Desktop Calendar | Часть 1 | Создание календаряC# Windows Forms – Desktop Calendar | Часть 1 | Создание календаряC# Windows Forms - Круглый PictureBox с градиентной границей | Rounded PictureBoxC# Windows Forms - Круглый PictureBox с градиентной границей | Rounded PictureBoxИгра 1 часть 1Игра 1 часть 1[FREE] Ken Carson Type Beat x Yeat x Trippie Redd - Takeoff (prod. by s2piid)[FREE] Ken Carson Type Beat x Yeat x Trippie Redd - Takeoff (prod. by s2piid)Btg Capital отзывы. Обзор. Брокер Btg CapitalBtg Capital отзывы. Обзор. Брокер Btg Capital[FREE] Drake Type Beat - Friday Night[FREE] Drake Type Beat - Friday NightУчебный проект на Unity3d & C# | Devlog#0Учебный проект на Unity3d & C# | Devlog#0Как найти маркетолога?Как найти маркетолога?
Яндекс.Метрика