WPF-Ausführungsmodelle

Wie und wofür Sie eine XAML-Datei mit WPF-Elementen einsetzen, hängt von dem Wurzelelement der Datei ab. Die folgende Tabelle fasst die wichtigsten Wurzelelementtypen zusammen.

Tabelle 35.2 WPF-Modelle

Wurzelelement

Verwendung

Control

Panel

Der XAML-Code kann mithilfe der Klasse XamlReader zur Laufzeit geladen, in einen Objektbaum verwandelt und in die Benutzeroberfläche eingebaut werden, siehe Abschnitt „Grundlagen“.

Bei Doppelklick auf die XAML-Datei im Windows Explorer wird die Datei interpretiert und in den Standardbrowser geladen (vorausgesetzt natürlich, das .NET Framework 3.0 oder höher und das Programm PresentationHost.exe sind installiert).

UserControl

Zur Definition benutzerdefinierter WPF-Steuerelemente

Window

NavigationWindow ...

Get Microsoft Visual C# 2010 - Das Entwicklerbuch 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.