Visuelle Elemente und Steuerelemente (Controls)

Während in Windows Forms alle visuellen Elemente Steuerelemente sind, ist WPF differenzierter. Visuelle Elemente sind unterteilt in folgende Untergruppen (nur einige genannt):

  • Steuerelemente (Elemente mit Benutzerinteraktion), z.B. TextBox und Button

  • Gestaltungscontainer (Panel), z.B. StackPanel und Canvas

  • Zeichnungsformen (Shape), z.B. Rectangle und Ellipse

Da die Klasse System.Windows.Forms.Control nicht die Basisklasse für alle Steuerelemente ist, ist in WPF die Vererbungshierarchie differenzierter.

  • System.Windows.UIElement ist die Basisklasse für alle visuellen Elemente

  • System.Windows.FrameworkElement ist von UIElement abgeleitet und dient der Schichtentrennung innerhalb von WPF

  • System.Windows.Controls.Control ...

Get Microsoft .NET 4.0 - Crashkurs 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.