Основы проектирования интерфейсов с использованием технологии Windows Presentation Foundation. Шамшев Ан. Б. - 13 стр.

UptoLike

Составители: 

13
Поддержка аудио и видео. Прежние инструментарии пользо-
вательского интерфейса, такие как WindowsForms, были весь-
ма ограничены в работе с мультимедиа. Но WPF включает
поддержку воспроизведения любого аудио- или видеофайла,
поддерживаемого WindowsMediaPlayer, позволяя воспроизво-
дить более одного медиафайла одновременно. Такжепредо-
ставляются инструменты для интеграции аудио- и видеодан-
ных в остальную часть пользовательского интерфейса;
Стили и шаблоны. Стили позволяют стандартизовать форма-
тирование и повторно использовать его по всему приложе-
нию. Шаблоны позволяют изменить способ отображения эле-
ментов, даже таких основополагающих, как кнопки;
Команды. Большинство пользователей знают, что не имеет
значения, откуда они инициируют команду Open (Открыть) –
через меню или панель инструментов; конечный результат
одинаков. Теперь эта абстракция доступна на уровне кода
можно определять прикладные команды в одном месте и при-
вязывать их к множеству элементов управления;
Декларативный пользовательский интерфейс. Хотя можно
конструировать окно WPF в программном коде, VisualStudio
использует другой подход. Содержимое каждого окна описы-
вается в виде XML-дескрипторов в документе XAML. Пре-
имущество такого подхода состоит в том, что пользователь-
ский интерфейс полностью отделен от кода, и графические
дизайнеры могут использовать профессиональные инструмен-
ты для редактирования файлов XAML, улучшая внешний вид
всего приложения;
Приложения на основе страниц. Используя WPF, можно стро-
ить браузерподобные приложения, которые позволяют пе-
ремещаться по коллекции страниц, оснащенной кнопками на-
вигации вперед и назад. WPF автоматически обрабатывает все
сложные детали, такие как хронология посещения страниц.