Windows Develop Bookmark and Share   
 index > Windows Forms Designer > Docking Windows in .NET
 

Docking Windows in .NET

I would like the Visual Studio .NET like docking windows in my application. These docking windows has their own title bar, close button and also can be docked. Please help me to find out how to create these.

Is there any controls out there which is good for this.
Thanks
Jijo G John

MigrationUser 1  Thursday, July 17, 2003 1:18 PM
You can find a nice free library that includes these <a href="http://www.dotnetmagic.com">here</a>.
MigrationUser 1  Thursday, July 17, 2003 3:41 PM
Hi,

Thanks for the suggestion. I downloaded this toolkit and found that you have to manually program to get these controls on a form. Is that right? Can you put these controls on the toolbar and drag/drop? I am trying to develop a investigation UI.

Thanks
Jijo G John
MigrationUser 1  Friday, July 18, 2003 3:01 PM
I have never used the library, so I am not sure about how it interacts with the designer.  But, I am sure that Phil (the creator) would happily respond to an email.
MigrationUser 1  Friday, July 18, 2003 5:19 PM
You have to code just a couple of lines to get it working. There are some of the components int the library that you car drag and drop in the designer but not the docking panels. There are some good examples on the webpage
MigrationUser 1  Monday, July 21, 2003 11:48 AM
Another (free) library, with design-time support can be found here: 

http://www.divil.co.uk/net/controls/dockingsuite/
MigrationUser 1  Wednesday, July 23, 2003 3:43 AM
In the Magic Library, the DockManager is a class, not a control. So it will never appear on the toolbar and you have to write program manually.

I just developed a control which can be used as framework of serious applications. I'm so confident that it will meet your requirement. Now I'm finalizing the documentation and then I will post it for Code Hero competition.

I investigated existing similar controls. Unfortunately I didn't see any of them can be used for serious applications. From design standpoint, it should provide similar functionality as MDI child forms .Net framework provided, not just focus on the layout management of the docking windows. This control must work as a bridge of the main form and child forms(with docking capability).

If you don't mind waiting couple of more days...
MigrationUser 1  Wednesday, July 23, 2003 6:23 AM
I would be very interested in trying out your control when it is ready. Please keep me posted.

Thanks
Jijo G John
MigrationUser 1  Wednesday, July 23, 2003 1:34 PM
Thanks for the tip. I tried this control, it is working great so far. 
MigrationUser 1  Wednesday, July 23, 2003 1:34 PM
The control is ready. Please give me your e-mail address - I don't have a web site.
MigrationUser 1  Friday, July 25, 2003 7:41 PM
I finally find a free web hosting server. You may visit here:

http://weifenluo.bravehost.com/DockManager.htm

Have fun!
MigrationUser 1  Sunday, July 27, 2003 9:58 AM

Hi!

www.dotnetmagic.com controls are very cool, i think that www.devexpress.com controls are very good too!

Roberto JimĂ©nez  Sunday, August 07, 2005 9:13 PM

You can use google to search for other answers

Custom Search

More Threads

• Cross-container component connection
• TabPage order changes when I build
• Microsoft Visual studio has encountered a problem and needs to close
• How can I modify the look of a form?
• how to move a folder from one volume drive to another in vb.net?
• Setting treeview node backcolor invalidates entire control
• Want Image Editor Source code in C# windows application whose work like MS Paint
• Using IMenuCommandService
• Cannot drag (move) controls in designer - control is deleted on drag operation.
• Abstract Base Class