Adorner

Eintrag zuletzt aktualisiert am: 18.05.2010

Ein Adorner ist ein Konzept in WPF zur Erweiterung vorhandener Steuerelemente durch Overlay-Elemente.
Ein Adorner ist einfacher zu realisieren als die Erstellung eines Control Templates.

Basisklasse: System.Windows.Documents.Adorner
Zu überschreibende Methode: OnRender() und Konstruktor mit Parameter UIElement

AdornerDecorater bietet AdornerLayer, mit der man einen Adorner auf ein Steuerelement anwenden kann.
AdornerDecorater exitsiert erst nach dem Laden des Fensters (also in Loaded()-Ereignis).

AdornerLayer layer = AdornerLayer.GetAdornerLayer(Steuerelement);
layer.Add(new MeinAdorner(Steuerelement));