XAML User Interface Controls

As you saw earlier in this chapter, XAML user interface controls are represented in XAML as object elements. Each object element represents a CLR type, defined in the .NET presentation Framework library (mainly derived directly or indirectly from the FrameworkElement class, which is declared in XAML in the default namespace) or a custom assembly (mapped through a namespace declaration).

The .NET presentation framework library provides a standard set of rich XAML user interface controls. These are mainly derived from System.Windows.Controls, System.Windows.Documents, and System.Windows.Shapes classes, and are common to both WPF and Silverlight platforms. In contrast, Windows.Interop and System.Windows.Themes are available ...

Get XAML Developer Reference now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.