title: DependencyProperties in ViewModel visible for caller
body: <p>I'm developing a user control using MVVM pattern. I need to expose a couple of DPs that have to be visible for a user of the control. I want them to be declared within the ViewModel, but when I do that, DPs become invisible for a user who wants to use them in xaml.</p>
  
  <p>Is it possible to work with DPs conveniently using MVVM when developing a UserControl?</p>