Windows Presentation Foundation
E34607
Windows Presentation Foundation is a Microsoft UI framework for building rich, desktop client applications on Windows using XAML and .NET.
Aliases (1)
- WPF ×4
Statements (52)
| Predicate | Object |
|---|---|
| instanceOf |
.NET technology
→
Microsoft software → UI framework → application framework → |
| abbreviation |
WPF
→
|
| applicationType |
desktop client application
→
|
| category |
Windows-only UI technology
→
|
| developer |
Microsoft
→
|
| documentationWebsite |
https://learn.microsoft.com/dotnet/desktop/wpf/
→
|
| graphicsSubsystem |
DirectX
→
|
| includedIn |
Windows Vista
→
later versions of Windows via .NET Framework → |
| initialReleaseYear |
2006
→
|
| introducedIn |
.NET Framework 3.0
→
|
| license |
proprietary
→
|
| operatingSystem |
Windows
→
|
| partOf |
.NET (modern, cross-platform) via Windows-only APIs
→
.NET Framework → |
| predecessor |
Windows Forms
→
|
| primaryUse |
building rich Windows desktop UIs
→
|
| programmingModel |
.NET
→
|
| replaced |
Windows Forms (for many new desktop apps)
→
|
| runsOn |
.NET Core 3.0 and later (Windows-only)
→
.NET Framework → |
| supports |
2D graphics
→
3D graphics → MVVM architectural pattern → accessibility features → animation → commanding → control templates → control templating → custom controls → data binding → data templates → dependency properties → hardware acceleration → layout management → localization → media integration → resolution independence → resource dictionaries → routed events → styles → styles and themes → templates → triggers → user controls → vector graphics → |
| usesLanguage |
C#
→
Visual Basic .NET → XAML → |
Referenced by (9)
| Subject (surface form when different) | Predicate |
|---|---|
|
WinUI
("WPF")
→
Windows Communication Foundation → |
relatedTo |
|
Rider
("WPF")
→
Visual Studio → |
supportsTechnology |
|
Windows Presentation Foundation
("WPF")
→
|
abbreviation |
|
Windows Forms
→
|
alternativeTo |
|
.NET Framework
→
|
feature |
|
WinUI
→
|
replaces |
|
Visual Basic .NET
("WPF")
→
|
supports |