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

UptoLike

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

21
управления WPF проектируются как лишенные внешнего ви-
да; это значит, что можно подставлять собственные визу-
альные представления элементов вместо стандартных. Чтобы
сделать это, необходимо создать собственный шаблон элемен-
та управления, который представляет собой не что иное, как
блок разметки XAML;
Написание выражений привязки данных. Привязка данных
позволяет извлекать данные из объекта и отображать их в
привязанном элементе. Чтобы установить это отношение и
конфигурировать его работу, необходимо добавить выраже-
ние привязки данных к коду разметки XAML;
Определение анимаций. Анимациираспространенный ком-
понент приложений XAML. Обычно они определяются как
ресурсы, конструируются с использованием разметки XAML,
а затем привязываются к другим элементам управления (или
инициируются в коде).
Большинство разработчиков WPF используют комбинацию
приемов, разрабатывая часть пользовательского интерфейса с помо-
щью инструмента проектирования (Visual Studio или Expression
Blend), а затем проводя тонкую настройку посредством редактирова-
ния кода разметки вручную.
2.1. Подмножества и основные правила XAML
Существует несколько разных способов использования термина
XAML. Выше он применялся для того, чтобы ссылаться на весь язык
XAML, предлагающий основанный на XML синтаксис для представ-
ления дерева объектов .NET.
Существует несколько подмножеств XAML, перечисленных ниже:
WPFXAML включает элементы, описывающие содержимое
WPF вроде векторной графики, элементов управления и до-
кументов. В настоящее время это наиболее важное примене-
ние XAML;