
- Длительность курса: 15 занятий по 2 часа
- Стоимость обучения: 2800 лей
- Рекомендуемая подготовка: С# и платформа .NET
- Записаться на курс
Этот курс позволит получить основы знаний по использованию языка С# в написании коммерческих программ. Для его прохождения необходимо знание основ языка С# и платформы .NET. В программе курса:
- Структура приложения с обработкой сообщений
Класс Application. Класс Control. События клавиатуры и мыши. Класс Form, жизненный цикл.
- Создание главного меню, создание контекстного меню
Строка состояния, класс Timer (компонент для отслеживания текущего времени).
- Панель инструментов
ToolStripContainer. MDI – приложение.
- Механизм событий
Использование механизма событий для отрисовки клиентской области Windows-приложения. Рисование без/с обработчиком события Paint.
- Пространства имен GDI+
- Служебные типы данных
Point, Rectangle, Size, Region.
- Единицы измерения и точка отсчета объекта Graphics, системы координат.
- Работа со шрифтами
Перья, кисти. Дополнительные возможности GDI+. Отслеживание логики прокрутки при рисовании пользовательских объектов.
- Работа со шрифтами в WindowsForms
- Добавление эффектов анимации
- Images
Отображение картинок и проверка попадания на различные фигуры.
- Элементы управления WindowsForms
- Задание свойств визуальных компонентов в режиме проектирования
- Котролы
TextBoxes, Labels, Buttons. Разновидности кнопок CheckBox и RadioButton. Контролы из группы списков:. CheckedListBox, Listbox, ComboBox.
- Другие виды контролов
Элемент MonthCalendar, элемент ToolTip, элемент TabControl, элемент TrackBar, элемент Panel, элементы UpDown, элемент ErrorProvider, элемент TreeView, элемент WebBrowsers
- Создание многопоточных приложений
Пространство имен System.Threading. Запуск вторичных потоков. Одновременный доступ к данным из разных потоков. Асинхронный вызов методов. Компонент BackgroundWorker – использование модели событий.
- Динамическое позиционирование элементов управления Windows Forms
Свойство Anchor. Свойство Dock.
- Табличное и потоковое размещение элементов.
- Диалоговые окна
Создание диалоговых окон, наследование форм, работа со стандартными диалоговыми окнами сохранения и открытия файла, печати и параметров страницы.
- Работа с буфером обмена операционной системы










