Will Actipro Docking be the right tool?

Docking/MDI for WPF Forum

Posted 12 years ago by Oyvind Hansen - Force Technology
Avatar
Hi,

We are considering your software and would like to know wether this is supported or not:

- Supports any type of view/content hosted inside a docking window?
- Can save the docking layout and on startup load all the different views/content from the different modules (Prism)? If possible where is it possible to learn more?

Thanks.

Comments (5)

Posted 12 years ago by Actipro Software Support - Cleveland, OH, USA
Avatar
Hi Oyvind,

1. Yes, we support any WPF-supported content, including WinForms Interop content.
2. Yes, you can save and load the layout of the windows, but you must manage what content belongs in what window. Our serialization simply arranges the windows based on a previous layout, but we also support lazy-loading and auto-creation (but again you need to create the content and initialize the window appropriately) serialization.

You can refer to our Sample Browser and documentation, both of which are included in our WPF Studio installer. But if you run into specific issues, you can always contact us.


Actipro Software Support

Posted 12 years ago by Oyvind Hansen - Force Technology
Avatar
Thanks for your quick answer. We will give the scenario a try with the trial version and purchase if it's approved.

Cheers.
Posted 12 years ago by Oyvind Hansen - Force Technology
Avatar
Hi, downloaded the evaluation and the contrib project, compiled contrib and made the PrismIntegration.v40.Unity-CSharp.VS2010 project to compile okay. The sample works like a charm.

After adding the exact same code and dll's to our solution nothing happens, other than an empty docksite. Obviously something is missing, but can't really see what after comparing the two projects - they are running on the same dll's

Our viewmodel implements : IDockingWindowInitializer, IDockingWindowItemTypeProvider

The interface implementation is never called like it is in the demo (but the constructor is and the view is injected properly by the module, and mapped to our VM)

Any clues? Can't see what more we can duplicate.

Our project include all the same dll's as used in your sample project:
ActiproSoftware.Docking.Interop.PrismWpf40
ActiproSoftware.Docking.Wpf
ActiproSoftware.Shared.Wpf

UPDATE:

Added a module to your existing PrismIntegration.v40.Unity-CSharp.VS2010 project, adding it the same way in the bootstrapper and uncommented MainModule seems to give the same problem.

[Modified at 12/02/2011 07:42 AM]
Posted 12 years ago by Actipro Software Support - Cleveland, OH, USA
Avatar
Hi Oyvind,

If you can please put together a small sample project that reproduces your issue and email it over then we can take a closer look. Be sure to remove any executables or change the extension of the zip file to ensure it gets past our email filters.


Actipro Software Support

Posted 12 years ago by Oyvind Hansen - Force Technology
Avatar
Thank you for your excellent help. It works like a charm now.

[Modified at 12/02/2011 09:25 AM]
The latest build of this product (v24.1.1) was released 2 months ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.