Dock Panel component for .NET that allows docking inside tab-pages?

Posted by Lasse V. Karlsen on Stack Overflow See other posts from Stack Overflow or by Lasse V. Karlsen
Published on 2010-05-25T08:02:01Z Indexed on 2010/05/25 8:11 UTC
Read the original article Hit count: 338

Filed under:
|
|
|
|

I want to build a user-interface that, for historical reasons, has a lot of "columns" of information. Many of these aren't relevant for all users in all cases, so I thought I'd look at dock panels to allow the users to hide or rearrange the columns according to their job scenario.

This is Winforms in .NET 3.5.

As such, I'd like the following:

  • Have tab-pages in the main form
  • Each tab-page can have dock-panels docked into them
  • Dock-panels should be movable from one tab-page to another

Example mockup

I've tried the following component packages so far without luck:

Telerik

Allows me to dock inside a tab-page, but dock-panels can't move from one tab-page to another. When attempting to drop a floating panel onto a different tab-page than the one it came from, it appears the dock will succeed, but when dropped it is docked on its owner container.

Divelements SandDoc

Same problems as with Telerik.

DevExpress XtraBars

Same problems as with Telerik.


Basically, does anyone know of any such component (package) that would allow me to do what I want?

© Stack Overflow or respective owner

Related posts about .NET

Related posts about component