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

# 08 Уроки C# – MessageBox

00:00 Введение в message boxes • Message boxes — это окна, которые задают вопросы пользователю. • Пример использования: при закрытии документа появляется сообщение с вариантами «да», «нет», «отмена». • Поиск информации о message boxes через Google. 00:59 Создание и вывод message box • Использование класса MessageBox и метода show для вывода окна. • Проблема: окно появляется без текста и звука. 01:59 Настройка текста и заголовка • Добавление текста и заголовка в message box. • Использование строк для текста и заголовка. 03:24 Работа с кнопками message box • Настройка кнопок «да», «нет», «окей», «отмена». • Пример с вопросом «настроение ок?». 06:21 Настройка значков message box • Выбор значков: звёздочка, ошибка, вопрос. • Пример с значком «вопрос». 07:42 Кнопка по умолчанию • Настройка кнопки по умолчанию. • Пример с кнопкой «нет». 09:03 Проверка выбора пользователя • Присвоение результата выбора переменной. • Использование класса DialogResult для проверки выбора. 10:59 Обработка выбора пользователя • Проверка равенства DialogResult. • Изменение текста метки в зависимости от выбора пользователя. 11:58 Завершение • Проверка работы программы с выбором «да». 12:07 Работа с диалоговым окном • Программа запрашивает подтверждение действия. • При выборе «нет» ничего не меняется, при выборе «да» появляется сообщение. • Использование `if` и `else` для обработки ответов. 12:27 Сокращение кода • Возможность сокращения кода с помощью тернарного оператора. • Пример сокращения: удаление присваивания переменной и использование `question` вместо `result`. 13:25 Практическое применение • Демонстрация работы программы при нажатии кнопки. • Условный оператор и сообщение в диалоговом окне. • Важность практики для улучшения навыков. 14:23 Тернарный оператор • Объяснение работы тернарного оператора с `if` и `else`. • Пример сокращения кода в одну строку. 15:23 Проблемы с Windows • Ошибка при обработке ответов «окей» и «отмена» в Windows. • Рекомендации по корректной обработке ответов. 17:14 Обработка ответов «да», «нет», «отмена» • Использование `if` и `else` для обработки разных ответов. • Пример обработки ответа «отмена». 19:32 Настройка положения окна • Настройка положения окна с помощью `location`. • Пример изменения положения окна по нажатию кнопки. 20:59 Работа с дизайнером • Использование дизайнера для изменения свойств окна. • Добавление директив для упрощения кода. 21:50 Заключение • Подведение итогов по работе с message box. • Рекомендации по использованию методов класса. • Приглашение к просмотру следующего видео.

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

00:00 Введение в message boxes • Message boxes — это окна, которые задают вопросы пользователю. • Пример использования: при закрытии документа появляется сообщение с вариантами «да», «нет», «отмена». • Поиск информации о message boxes через Google. 00:59 Создание и вывод message box • Использование класса MessageBox и метода show для вывода окна. • Проблема: окно появляется без текста и звука. 01:59 Настройка текста и заголовка • Добавление текста и заголовка в message box. • Использование строк для текста и заголовка. 03:24 Работа с кнопками message box • Настройка кнопок «да», «нет», «окей», «отмена». • Пример с вопросом «настроение ок?». 06:21 Настройка значков message box • Выбор значков: звёздочка, ошибка, вопрос. • Пример с значком «вопрос». 07:42 Кнопка по умолчанию • Настройка кнопки по умолчанию. • Пример с кнопкой «нет». 09:03 Проверка выбора пользователя • Присвоение результата выбора переменной. • Использование класса DialogResult для проверки выбора. 10:59 Обработка выбора пользователя • Проверка равенства DialogResult. • Изменение текста метки в зависимости от выбора пользователя. 11:58 Завершение • Проверка работы программы с выбором «да». 12:07 Работа с диалоговым окном • Программа запрашивает подтверждение действия. • При выборе «нет» ничего не меняется, при выборе «да» появляется сообщение. • Использование `if` и `else` для обработки ответов. 12:27 Сокращение кода • Возможность сокращения кода с помощью тернарного оператора. • Пример сокращения: удаление присваивания переменной и использование `question` вместо `result`. 13:25 Практическое применение • Демонстрация работы программы при нажатии кнопки. • Условный оператор и сообщение в диалоговом окне. • Важность практики для улучшения навыков. 14:23 Тернарный оператор • Объяснение работы тернарного оператора с `if` и `else`. • Пример сокращения кода в одну строку. 15:23 Проблемы с Windows • Ошибка при обработке ответов «окей» и «отмена» в Windows. • Рекомендации по корректной обработке ответов. 17:14 Обработка ответов «да», «нет», «отмена» • Использование `if` и `else` для обработки разных ответов. • Пример обработки ответа «отмена». 19:32 Настройка положения окна • Настройка положения окна с помощью `location`. • Пример изменения положения окна по нажатию кнопки. 20:59 Работа с дизайнером • Использование дизайнера для изменения свойств окна. • Добавление директив для упрощения кода. 21:50 Заключение • Подведение итогов по работе с message box. • Рекомендации по использованию методов класса. • Приглашение к просмотру следующего видео.

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