Wpf User Control Dependency Inversion Example