title: How to change DPI of part of a WPF/Silverlight application?
body: <p>I want my application to have a zoomable element which will allow the XAML elements to be viewed at 25%, 50%, 100%, 200% etc, I just need to alter the DPI of the XAML but am unsure how to do this on just part of the XAML (i.e. the element to zoom).
  It will work just like the designer view in Visual Studio when you can zoom into the controls for more detail.<br>
  If there are other ways of doing this, then fine but it must zoom-in and zoom-out not just enlarge the canvas and keep elements the same size.</p>