Actipro Docking & MDI adds MVVM support

Version 2011.1 effectively lets DockSite behave like an ItemsControl and also offers Prism 2.2 and 4.0 integration.
March 7, 2011
Feature Release

Actipro Docking & MDI for WPF is a complete solution for easily adding a docking tool window and/or MDI to your WPF applications. Allow your end users to drag and dock tool windows wherever they please, and to persist their customizations. Actipro Docking & MDI will allow you to create complex hierarchies of docking windows, Tabbed MDI allowing hierarchies of documents and more.

Actipro Docking & MDI for WPF can also be bought as part of Actipro WPF Essentials and Actipro WPF Studio.

Updates in 2011.1

  • Complete MVVM Support
    New updates effectively let DockSite behave like an ItemsControl. It can now bind to a collection of view models. Each view model auto generates a docking window as a container (overridable in the same way you can with ItemsControl) that will wrap the view model and display content for it. An implicitly defined DataTemplate resource for the view model can be used to render the view model's content within the docking window. An ItemContainerStyle can be set on the DockSite to bind docking window properties like Title, etc. to appropriate properties on the view model. New MVVM demos and QuickStarts are included in the Sample Browser, along with some reusable common code (which you are free to use).
  • Prism 2.2 and 4.0 Integration
    For Prism support, Actipro have added the Docking/Prism Interop assembly, which includes a region adapter for the DockSite control. Once the region adapter has been registered, the DockSite can be registered/named as a region, and you can add one or more views to it. By default, the views will become documents (i.e. DocumentWindows) in the DockSite. This can be altered by adding some metadata to tell the adapter whether you want the specified view to become a document or tool.
  • Miscellaneous Updates
    Docking windows and containers now support the starting of drag operations programmatically. Also merged all document and tool window styles into a single style for easier definition and support of implicit styles going forward.

About Actipro Software

Actipro Software LLC, founded in 1999, is a cutting-edge provider of .NET controls for developers. Always striving to generate the highest possible return-on-investment for customers, Actipro Software's products are specifically engineered with customizability and productivity as primary design goals. Actipro has been creating user interface control products for Windows Forms and the .NET framework since their inception. More recently, Actipro has begun developing components for .NET 3.0's Windows Presentation Foundation (WPF) framework. In fact, Actipro Software is the very first control vendor to release a commercial WPF control. Actipro’s development staff is highly skilled in .NET and applies its knowledge and experience towards providing the best products possible. Actipro Software is always willing to listen to its users. A firm belief central to the core of the organization is that product development should be driven by the needs of the users.

Various docked windows displayed in an MDI environment.

Actipro Docking & MDI for WPF

A complete docking tool window and multiple document interface solution.

Got a Question?

Live Chat with our Actipro Software licensing specialists now.