Zoom & Pan .NET

for  WPF  &  Silverlight 
  • Out-of-the-box ready to use standalone control
  • Can Zoom and/or Pan any FrameworkElement instance
  • Easy to setup 
  • Extensive customization options for Zooming and Panning the content
  • No procedural code needed to setup the control
  • MVVM design pattern friendly





Zoom & Pan .NET is a standalone control capable of Zooming and Panning any FrameworkElement for the WPF, Silverlight  and Windows Phone .NET applications.


Core Features


1. Powerful customization options


The control has several configurable features including, being able to set:


  • Custom Zoom factor
  • Custom Maximum and Minimum zoom depth
  • Enabling or disabling Panning
  • Enabling or disabling automatic zoom out, based on a particular key
  • Custom keyboard key for automatic zooming out


2. Powerful content hosting capabilities


The control can host any content for zooming and/or panning; videos, grids, any ItemsControl, or any FrameworkElement instance for that matter.

3. Easy to setup


No code-behind needed nor any event handlers for setting up the control. A simple XAML fragment is all is needed.

4. Out-of-the-box ready to use control


Simply drag-and-drop / instantiate the control from the toolbox, set up the target FrameworkElement instance as the control's content,and your framework element instance is now zoom and Panning enabled instantly.

5. No procedural code needed


For enabling Zooming and Panning on any FrameworkElement instance, all you will need to do is to set that target instance as the content of the Zoom & Pan control in your XAML.

There is no other setup needed in your code.