PresentationFramework
PresentationFramework is a core library in Windows Presentation Foundation (WPF) that provides the higher-level user interface features of WPF. It includes the framework's controls, layout panels, data binding, styles, templates, resources, and many runtime services used to build rich desktop user interfaces on Windows. In conjunction with PresentationCore and WindowsBase, PresentationFramework enables the declarative creation of UI through XAML and the programmatic construction of elements in code.
It contains common controls such as Button, TextBox, ListView, and DataGrid, as well as layout containers like
PresentationFramework relies on PresentationCore for rendering and on WindowsBase for core base types. It also uses
Developers reference PresentationFramework when building WPF applications with XAML, typically compiling to PresentationFramework.dll along with PresentationCore.dll,