Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Steuerelemente, die von der Klasse ContentControl abgeleitet sind (zum Beispiel Window, Button, Label und ToolTip), haben eine Eigenschaft namens Content, der Sie praktisch beliebige Objekte zuweisen können. Oft ist dieses Objekt entweder ein String oder eine Instanz einer Klasse, die von UIElement abgeleitet ist. Das Problem dabei: Sie können Content nur ein einziges Objekt zuweisen. Das mag für einfache Schaltflächen genügen, aber nicht für ein Anwendungsfenster.
Glücklicherweise stellt die Windows Presentation Foundation mehrere Klassen zur Verfügung, die genau dieses Problem beseitigen sollen. Diese Klassen werden zusammenfassend als Bereichssteuerelemente (engl. panel) bezeichnet. Die Kunst und die Wissenschaft, Steuerelemente und andere Ele- mente in einem Bereichssteuerelement anzuordnen, werden als Layout bezeichnet.