Материалы открытого урока← Вернуться на сайт

Событийно-управляемое программирование

Краткая структура презентации для занятия по МДК.01.01 «Разработка программных модулей».

1

Введение

Что такое событийно-управляемое программирование, где оно используется и почему важно для разработки интерфейсов.

2

Основная идея СУП

События как источник действий: клик мыши, нажатие клавиши, ввод пользователя, сообщения операционной системы.

3

WPF и XAML

Назначение WPF, роль XAML и разделение интерфейса приложения от программной логики.

4

Создание WPF-проекта

Шаги в Visual Studio, структура проекта, основные файлы окна и логики.

5

Пример с кнопкой

Добавление Button, обработчик события Click, вывод случайного числа в интерфейс.

6

Работа с диапазоном

Ввод значений в TextBox, проверка данных, обработка ошибок и корректировка диапазона.

7

Компоненты интерфейса

StackPanel, Grid, TextBox, TextBlock, Button и базовые свойства: Height, Width, Margin.

8

Элементы в C#

Доступ к элементам окна из кода, изменение свойств и реакция приложения на действия пользователя.

9

ComboBox

Пример со списком чисел, SelectedItem, ItemsSource и выбор действия пользователем.

10

Практическое задание

Создать WPF-калькулятор: ввод двух чисел, выбор операции, вывод результата, обработка ошибок ввода.