О курсе
WPF (Windows Presentation Foundation) - это .NET платформа для создания клиентских приложений для настольных систем.
Пройдя курс, вы получите все необходимые навыки для создания Desktop-приложений для Windows, которые могут использовать Ваш авторский дизайн, поддерживать несколько языков интерфейса и одинаково хорошо отображаться как на дисплеях с высоким разрешением, так и на планшетных ПК.
Этот курс входит в специальности:
Предварительные Требования
Данный видео курс предназначен для тех, кто владеет языком C# на базовом уровне и хочет развиваться в сфере разработки настольного программного обеспечения.
Вы научитесь
- использовать XAML код для создания интерфейса программы;
- использовать контейнеры компоновки для создания интерфейса, не привязанного к размерам окна;
- использовать базовые элементы управления;
- работать с ресурсами и стилями;
- использовать триггеры, создавать шаблоны элементов управления;
- разрабатывать программы, активно использующие связывание данных;
- работать с потоковыми и фиксированными документами (XPS).
- 7 ч 7 м
- 18.01.2014
- 10
- 22.12.2017
- русский
Что входит в курс
×
Вы действительно хотите открыть доступ к тестированию по курсу WPF на 40 дней?
- Особенности построения графических приложений в Windows
- Преимущества технологии WPF.
- Визуализация элементов управления в WPF.
- Архитектура WPF.
- Основы XAML.
- Загрузка и компиляция XAML.
- Процесс компоновки.
- Базовые контейнеры компоновки.
- Контейнер компоновки для работы с сенсорными дисплеями. Считывание жестов пользователя и их определение.
- Z-порядок.
- Свойства для компоновки.
- Жизненный цикл приложения.
- События класса Application.
- WPF SingleInstanceApplication.
- Многопоточная обработка.
- Диспетчер и межпоточное взаимодействие.
- Элементы управления содержимым.
- Динамический контент.
- Модульный контент.
- Свойства Padding и Margin.
- Декоратор Border.
- Свойство зависимости и его определение.
- Регистрация и упаковка свойств зависимости.
- Маршрутизируемое событие и его определение.
- Типы распространений событий.
- Упаковка и регистрация маршрутизируемого события.
- Описание основных классических элементов управления.
- Добавление пользовательских шрифтов в приложение.
- Захват курсора мыши.
- Реализация функции Drag and Drop.
- Основные свойства окна.
- Типы диалоговых окон.
- Системные диалоговые окна.
- События окна.
- Окна произвольной формы.
- Команды в WPF.
- Обработка событий с помощью команд.
- Модель команд в WPF.
- Библиотеки команд.
- Интерфейс ICommand.
- Ресурсы сборки.
- Добавление ресурса в проект.
- Ресурсы объекта.
- Статические и динамические ресурсы.
- Системные ресурсы.
- Превосходство стилей над ресурсами.
- Ключевые свойства стилей.
- Триггеры DataTrigger, MultiTrigger, MultiDataTrigger и EventTrigger
- Способы использования триггеров.