XAML
E184866
XAML is a declarative XML-based markup language used primarily for designing user interfaces in Microsoft .NET applications, especially on Windows.
All labels observed (5)
| Label | Occurrences |
|---|---|
| XAML canonical | 5 |
| .NET MAUI XAML | 1 |
| Windows.UI.Xaml namespace | 1 |
| XAML UI | 1 |
| Xamarin.Forms XAML | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
.NET technology
ⓘ
XML-based language ⓘ markup language ⓘ |
| allows |
design-time preview of UI
ⓘ
separation of UI and logic ⓘ |
| basedOn | XML ⓘ |
| commonlyUsedWith | MVVM pattern ⓘ |
| designedForPlatform |
.NET (modern) runtime
ⓘ
.NET Core ⓘ .NET Framework ⓘ |
| developedBy | Microsoft ⓘ |
| documentationURL | https://learn.microsoft.com/dotnet/desktop/wpf/advanced/xaml-overview ⓘ |
| fileExtension | .xaml ⓘ |
| fullName | Extensible Application Markup Language ⓘ |
| integratesWith |
C# programming language
ⓘ
surface form:
C#
Visual Basic .NET ⓘ code-behind files ⓘ |
| introducedBy |
.NET Framework
ⓘ
surface form:
.NET Framework 3.0
|
| namespace | http://schemas.microsoft.com/winfx/2006/xaml ⓘ |
| paradigm | declarative programming ⓘ |
| primarilyUsedOn |
Windows
ⓘ
surface form:
Microsoft Windows
|
| supports |
animations
ⓘ
attached properties ⓘ control templates ⓘ custom controls ⓘ data binding ⓘ dependency properties ⓘ layout definitions ⓘ resources ⓘ styles ⓘ triggers ⓘ |
| syntaxType | XML element and attribute syntax ⓘ |
| toolSupport |
Visual Studio
ⓘ
surface form:
Blend for Visual Studio
Visual Studio ⓘ |
| usedFor |
control templating
ⓘ
data binding definitions ⓘ declarative UI design ⓘ defining user interfaces ⓘ resource definitions ⓘ |
| usedIn |
XAML
self-linksurface differs
ⓘ
surface form:
.NET MAUI XAML
Silverlight ⓘ UWP apps ⓘ Universal Windows Platform ⓘ Windows Presentation Foundation ⓘ
surface form:
WPF
WinUI ⓘ Windows Presentation Foundation ⓘ WinRT ⓘ
surface form:
Windows Runtime XAML
Windows Workflow Foundation ⓘ XAML self-linksurface differs ⓘ
surface form:
Xamarin.Forms XAML
|
Referenced by (9)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Windows.UI.Xaml namespace
this entity surface form:
XAML UI