Hi, I'm looking at using Composite WPF (Prism) for an application shell. I also like the WPF Syncfusion DockingManager and Ribbon Control - but the question is how do I get the Syncfusion controls to work with Composite WPF in a composite, multi-window application?
The application I have in mind will have a shell application with a ribbon tab, and when the user selects one of the buttons on the tab a new window/user control is opened within the shell containing a grid of business data, for example orders. The user can open multiple windows in this manner and all can all be docked/tabbed together much like the controls in Visual Studio. What I'd really like is to be able to add new modules to the shell and for the new module's buttons to be added to the tab control.
Can all of this be done now? Is this a good fit for Composite WPF? I'm new to this technology (currently winform) so just evaluating - but 1) how do I launch multiple windows/user controls that tie in and work with the regions used by CAL? 2) How do I make the multiple windows dock together in a way that works with CAL?
If this can be done, I'll need to be able to code this up as a prototype so any code references much appreciated.
Thanks in advance for any guidance. David