I\'ve created a UserControl that is designed for re-use and must be totally independent. It has dependency properties, doesn\'t set its DataContext to anything, and in its templ