Blogs

News

Favorite Posts

ctodx

Discussions, news and rants from the CTO of Developer Express, Julian M Bucknall

WPF and Silverlight Workspace Manager (coming in v2010.2)

     

I saw this one fly by as part of the What’s New proofing that’s going on (Ray is doing a fine job!) and the image alone made it worth publishing a blog post about it.

First of all, what’s a workspace? A workspace is a particular layout of DevExpress controls together with their visual state. As an example, DXDocking allows the end-user to rearrange the panels in the app, DXBars allows them to relocate the toolbars and to change the commands in those toolbars. These different layouts can be persisted as workspaces. You can then use the workspace manager to switch between the saved workspaces at run-time.

That’s all well and good and is some very nice functionality but we’ve also added some visual transitions so that the switching isn’t totally instantaneous (perhaps leaving the end-user wondering if something really happened). Check out this GIF animation showing off three particular transitions:

Example transitions for the Workspace Manager

The WorkspaceManager can be used with any DevExpress visual control that supports serialization (such as the BarManager, DockLayoutManager, DXGrid, etc). The main visual control may also contain other serializable DevExpress controls as children and in this situation the WorkspaceManager will access and organize the layouts of the child controls as well.

Published Nov 11 2010, 02:06 PM by Julian Bucknall (DevExpress)
Technorati tags: v2010.2, Workspaces, WPF, Silverlight
Bookmark and Share

Comments

 

Sher Hurlburt said:

Exciting!  

'dissolve' is misspelt in combobox

November 13, 2010 9:43 PM
 

Alex Zeller (DevExpress) said:

Hello Sher,

Thank you for your report. We will correct this misspell.

Best regards, Alex,

DevExpress, .NET Team

November 19, 2010 9:20 AM

About Julian Bucknall (DevExpress)

Julian is the Chief Technology Officer at Developer Express. You can reach him directly at julianb@devexpress.com. You can also follow him on Twitter with the ID JMBucknall.
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.