When to use a templated control over a UserControl?
TLDR A custom (templated) control allows an app to use the Template property to replace the control’s internal element tree. If you don’t need/want your control to have that re-templating feature, then use a UserControl as it’s easier. UserControl A UserControl is a lot easier to create with Visual Studio or Blend giving you a … Read more