Курс Visual Studio 2008: Windows Presentation Foundation
ЦелиКурс предоставляет знания и навыки, необходимые для создания, настройки и конфигурирования решений на базе Microsoft Windows Presentation Foundation в среде Microsoft Visual Studio 2008.
Начальные требованияОпыт разработки приложений с помощью предыдущих версий Microsoft Visual Studio.
Описание программыПлан курса 1. Создание WPF приложенияТемы:
Обзор WPF.
Создание WPF приложения.
Обработка Events и Commands.
Перемещение между страницами
Лабораторная работа:
Создание WPF приложения
2. Разработка пользовательского интерфейсаТемы:
Определение схемы.
Использование Content Controls.
Использование элементов управления.
Хостинг Windows Forms Controls.
Лабораторная работа:
Разработка пользовательского интерфейса.
3. Настройка и модификация внешнего вида WPF приложенияТемы:
Распределение логических ресурсов в приложении.
Создание интерфейсов с использованием стилей.
Изменение внешнего вида элементов управления с помощью шаблонов.
Использование триггеров и анимаций.
Лабораторная работа:
Настройка и модификация внешнего вида WPF приложения.
4. Привязка данныхТемы:
Обзор привязки данных.
Создание привязки данных.
Внедрение извещений изменений свойств.
Преобразование данных.
Проверка данных.
Лабораторная работа:
Привязка данных.
5. Использование коллекций как источника данныхТемы:
Привязка коллекций объектов.
Использование видов коллекций.
Создание пользовательских интерфейсов Master-Detail. Использование шаблонов данных.
Лабораторная работа:
Использование коллекций как источника данных.
6. Создание новых элементов управленияТемы:
Обзор авторинга управления.
Создание элементов управления.
Лабораторная работа:
Создание новых элементов управления.
7. Управление документамиТемы:
Работа с потоком документов.
Работа со стационарными документами.
Создание пакетов документов.
Печать документов.
Лабораторная работа:
Управление документами.
8. Графика и мультимедиаТемы:
Демонстрация 2D графики.
Демонстрация образов.
Демонстрация 3D графики.
Другие возможности 3D графики.
Добавление мультимедиа поддержки.
Лабораторная работа:
Добавление графической и мультимедиа поддержки в WPF приложения.
9. Конфигурирование и развертывание WPF приложенийТемы: