<р> Введение
<р> Windows Presentation Foundation (также известный как WPF) является графическая подсистема особенностью Microsoft .NET Framework 3.0, доступной на Windows XP SP2, Windows Сервер 2003 и Windows Vista.
<р> WPF предоставляет основу для построения следующего поколения пользовательского интерфейса, обеспечивая единый подход к UI, документы, 2D и 3D графика, анимация, СМИ и векторную графику (позволяя бесконечное без потерь масштабирование).
<р> маршруты WPF двигателя графика через Direct3D двигателя и позволяет разгрузить Окна графические задачи Процессорный блок графики, на видеокарте компьютера. Это позволит снизить нагрузку на центральный процессор компьютера
<р> WPF. Особенности:
<р> Услуги Digital Media Каталог
Тем не менее, WPF предоставляет более тесную интеграцию с другими функциями, как пользовательский интерфейс (UI), документы, и СМИ. Это делает возможным, чтобы иметь 3D пользовательский интерфейс, 3D документы и 3D СМИ.
<р>
<р> XAML -.
еХ tensible A РИМЕНЕНИЕ М arkup л anguage
<р> XAML является декларативным языком с поддержкой управления потоком (произносится "Замель"), что упрощает способ создания пользовательского интерфейса для применения WPF. Вы можете создать видимые элементы пользовательского интерфейса в разметке XAML декларативный, а затем отделить определение интерфейса от времени выполнения логики с помощью кода-за файлы для <р> Привязка данных:.
данных WPF привязки позволяет развязки вид из его данных и обеспечивая простой и последовательный способ для приложения, чтобы представить и взаимодействовать с данными. Элементы могут быть привязаны к данным из различных источников данных в виде общего языка Runtime (CLR) объектов и XML. Управления WPF имеют встроенные функциональные возможности для гибкой укладки позволяют одиночных элементов данных или коллекций элементов данных. Сортировать, фильтровать, и взгляды группы могут быть созданы на вершине данных
<р> WPF поддерживает три типа связывания:.
<Р> OneWay: изменения в свойства источника б