Lange nichts geschrieben.. Heute eine Kleinigkeit zu wpf:
Markup-Extension in WPF selber erstellen:
Bsp: Ein PersonenAnzeigeControl erwartet ein Objekt vom Typ Person – auch in xaml – hier können aber nur Texte übergeben werden. (Nachname sei eindeutig….)
Eine Klasse:
Kann wie folgt im xaml verwendet werden
Hinweise:
Die Klasse PersonExtension kann in xaml als
my: PersonExtension
oder alsmy:Person
verwendet werden. Funktioniert nur, wenn es keine richtige Klassemy:Person
gibt.Wenn es einen Konstruktor gäbe:
public PersonExtension(string nachname)…
Könnte die Extension in xaml (auch) wie folgt verwendet werden:
Person="{my:Person Müller}"