Windows Presentation Foundation – w skrócie WPF – jest jednym z dwóch .NETowych frameworków ułatwiających budowanie interfejsu użytkownika aplikacji desktopowych – swój monopol WPF (w wersji klasycznej i UWP) dzieli tylko z Windows Forms, będącymi w zasadzie opakowaniem niskopoziomowych mechanizmów WinAPI. W 2014 roku na tych łamach pojawił się cykl artykułów wprowadzających w podstawy WPF, który pomagał w miarę łagodnie wdrożyć się w to środowisko. Przyszedł czas na to, by sięgnąć głębiej i bardziej wnikliwie przyjrzeć się mechanizmom, które rządzą WPFem.