473,549 Members | 3,048 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Docking Forms & Tabs

Does anybody have any code samples that show me how to dock tabs
around a form. I have found numerous controls out there that does the
job, but I want to learn how to code it myself.

Any sites that show how to code this.
Thanks!

Apr 11 '07 #1
3 3323
If anybody has got a REALLY good docking window control (preferably free),
I'm VERY interested in hearing about it.

I'm doing a project where I need to have auto-hide windows tabbed to both
sides of the form. All the controls I've found are more or less useless
(i.e. they work, but are very hard to work with). The easiest and most
useful control I've found is Actipro's UI Studio which has a visual design
interface, and you don't have to keep all your docking content in separate
windows as with other controls. Unfortunately, there's a bug in it, so if
you've got a window docked to the right border of the form, it's "jerky"
when the pane expands.

In another answer to this thread, I've given a link to the free Weifenluo
DockPane Suite control which would be a perfect solution if it wasn't
because it's very hard to use and uselessly documented.

Has anybody got a good solution to how to create good auto-hide panels
(VS.NET style) on a form?

Cheers,
Johnny

<ad*******@symp atico.cawrote in message
news:11******** *************@q 75g2000hsh.goog legroups.com...
Does anybody have any code samples that show me how to dock tabs
around a form. I have found numerous controls out there that does the
job, but I want to learn how to code it myself.

Any sites that show how to code this.
Thanks!

Apr 12 '07 #2
This guy is doing a free docking component and all the source code is
availbale too:

http://sourceforge.net/project/showf...kage_id=128114

Cheers
Johnny J.
<ad*******@symp atico.cawrote in message
news:11******** *************@q 75g2000hsh.goog legroups.com...
Does anybody have any code samples that show me how to dock tabs
around a form. I have found numerous controls out there that does the
job, but I want to learn how to code it myself.

Any sites that show how to code this.
Thanks!

Apr 12 '07 #3
Maybe you've already seen this list but...
http://www.windowsforms.net/ControlG...=7&tabindex=10

I can't say what any of them are like though.

--
Mick Doherty
http://dotnetrix.co.uk/nothing.html
"Johnny Jörgensen" <jo**@altcom.se wrote in message
news:ua******** ******@TK2MSFTN GP04.phx.gbl...
If anybody has got a REALLY good docking window control (preferably free),
I'm VERY interested in hearing about it.

I'm doing a project where I need to have auto-hide windows tabbed to both
sides of the form. All the controls I've found are more or less useless
(i.e. they work, but are very hard to work with). The easiest and most
useful control I've found is Actipro's UI Studio which has a visual design
interface, and you don't have to keep all your docking content in separate
windows as with other controls. Unfortunately, there's a bug in it, so if
you've got a window docked to the right border of the form, it's "jerky"
when the pane expands.

In another answer to this thread, I've given a link to the free Weifenluo
DockPane Suite control which would be a perfect solution if it wasn't
because it's very hard to use and uselessly documented.

Has anybody got a good solution to how to create good auto-hide panels
(VS.NET style) on a form?

Cheers,
Johnny

<ad*******@symp atico.cawrote in message
news:11******** *************@q 75g2000hsh.goog legroups.com...
>Does anybody have any code samples that show me how to dock tabs
around a form. I have found numerous controls out there that does the
job, but I want to learn how to code it myself.

Any sites that show how to code this.
Thanks!


Apr 12 '07 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
2435
by: Rob Richardson | last post by:
Greetings! I have never understood how to make docking windows do what I want them to. I now have two instances of VB.Net running. In the main one, I have the main code window in the upper left, the task list window (now with 53 Build Error tasks shown) in the lower left, a tabbed window with Solution Explorer, Class View, Macro...
2
2694
by: Gary Shell | last post by:
We are playing around with using the splitter on a form and want to do the following: 1. On the left side of the form will be a tree view. 2. To the right of that tree view would be a splitter. 3. To the right of that splitter would be a second tree we call a palette. 4. To the right of the palette would be another splitter. 5. To the...
7
3111
by: Chris Dunaway | last post by:
Where/How does VS determing docking order? I created a form with a panel docked to the top and a tab control with fill docking. I had added some tabs and place some controls, etc., and decided to add a status bar to the main form. I add the status bar and docked it to the bottom, but the tabControl when docked as filled, fills *behind*...
25
5305
by: Dennis | last post by:
Has anyone really gotten the Docking and Splitter Bars to work for anyting but the simplest application for two controls and one splitter bar filling the whole form? If so, can you enlighten my on HOW! I even tried creating background panels and docking them with the controls on the panels but the docking order seems to be random! Another...
4
4992
by: Enrique | last post by:
hi all, i'd like to know how i could do a docking menu and docking toolbar. i know it's not so easy y VS .NET 2002 and 2003. anything will help me: links, code, articles..... thanks a lot for your responses and i wish you a merry christmas :-)
4
2177
by: robert.waters | last post by:
Hello, I have a main form that is maximized when my application loads; this main form contains links to all other forms. I've had to specify the Popup property of these other forms, so that they are not maximized when they load. Unfortunately, this seems to have had the consequence of removing them from the Windows taskbar, which makes...
2
2626
by: Matt Brown - identify | last post by:
Hello, I've spent the better part of the day going over code and thinking and have come up with the following docking method that works perfectly. At this point, my brain is about to explode and I was wondering if someone can help me figure out the calculations for right and bottom docking: note: lRelOffsetLeft and lRelOffsetTop are...
2
1113
by: Samuel | last post by:
Hi everyone, I am looking for a method to handle the following problem: Since my controls are 'Docked' when I try to run the program with a smaller screen (less pixels) the program appears to prioritise the size of the control + the bottom of the form and ignores the location property of the control Thank you, Samuel
0
1190
by: JamesR | last post by:
Hi I like to pin the toolbox on the right side of the screen, which is fine when you are designing forms (designer view). If you switch to the code view though - changing tabs to a code tab, I would then like the toolbox to hide. Is this possible? It seems a waste to have an empty box on the right side in the code view - because of of...
0
7956
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7470
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
6041
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
0
5088
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3498
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
0
3480
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
1936
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1058
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
763
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.