Click here to Skip to main content
Click here to Skip to main content

Simple Dockable Form With VB.Net

By , 10 Sep 2008
 



Figure: User interface sample of RipsWareFormDock.

Introduction 

Many desktop base application use dock style to manage more than one form in an application. its really cool!, then I try to create a control that provide that ability. Its very simple and easy to create and customize. Enjoy It. (sorry my English so bad! ^^;)

Using the code 

This is the very simple way to use RipsWareFormDock

 RipswareFormDock.AddForm(<form Tobe add>,[dock style(default Fill)]) 
'This code available on tester.zip at Form1.vb
'You just run the project to test
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 
	Dim WindowDockContainer1 As New WindowDockContainer1 'Dockable Form Container Declaration
	With WindowDockContainer1
            .AddForm(New Form, RipsWareFormDock.WindowsDockStyle.Fill)
            .AddForm(New Form, RipsWareFormDock.WindowsDockStyle.Top)
            .AddForm(New Form, RipsWareFormDock.WindowsDockStyle.Bottom)
            .AddForm(New Form, RipsWareFormDock.WindowsDockStyle.Left)
            .AddForm(New Form, RipsWareFormDock.WindowsDockStyle.Fill)
            .AddForm(New Form, RipsWareFormDock.WindowsDockStyle.Fill)
        End With
End Sub
		 

Points of Interest

You can manage more than one form in one parent form just like MDI style but this is in a tab style and can dock any where.

History 

01/09/2008 First create RipsWareFormDock
11/09/2008 First release RipsWareFormDock

License

This article, along with any associated source code and files, is licensed under The GNU General Public License (GPLv3)

About the Author

rio_p
Software Developer RipsWare
Indonesia Indonesia
Member
No Biography provided

Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
Hint: For improved responsiveness ensure Javascript is enabled and choose 'Normal' from the Layout dropdown and hit 'Update'.
You must Sign In to use this message board.
Search this forum  
    Spacing  Noise  Layout  Per page   
Questionclear all added formsmemberpmlmurugavelpml30 Mar '13 - 22:59 
GeneralMy vote of 5membersolibay24 Jul '12 - 3:10 
QuestionStrugglingmemberDavidASG30 Jun '12 - 2:49 
QuestionSource code isn't workingmemberHomebunny16 Jan '12 - 23:04 
QuestionAvoid using this.membergairs30 Aug '11 - 5:35 
AnswerRe: Avoid using this.memberrio_p7 Sep '11 - 23:08 
GeneralMy vote of 1memberMember 373512924 May '11 - 7:02 
Generalsubform closing event handlememberyoshiki_chai28 Feb '11 - 6:03 
AnswerRe: subform closing event handlememberrio_p15 Mar '11 - 6:33 
GeneralSize and locationmembergarik38824 May '10 - 2:37 
AnswerRe: Size and locationmemberrio_p16 Jun '10 - 5:45 
QuestionNice [modified]memberJared James Sullivan25 Feb '10 - 10:40 
GeneralGreat Job!memberKen Larkin30 Mar '09 - 11:05 
Generaltanksmemberajadidian28 Oct '08 - 19:59 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Permalink | Advertise | Privacy | Mobile
Web03 | 2.6.130516.1 | Last Updated 10 Sep 2008
Article Copyright 2008 by rio_p
Everything else Copyright © CodeProject, 1999-2013
Terms of Use
Layout: fixed | fluid