How can i run two windows form at the same time?
How to run two windows form at the same time.. C#
Collapse
X
-
May I suggest picking up a basic C# introductory book? It's not that people here don't want to be helpful, but there is a certain amount of basic learning work that one should really take upon themselves before asking for help. There are so many great "How do I build my first application" tutorials on the web... There are dozens of "Learn C# in 21 days", "My first C# program" books at your look book seller or even public library... Asking a forum, any forum, to hand-hold you through it is just redundant. In many ways it disrespects the people who have invested dozens of hours in the on-line tutorials and those that spent thousands of hours in authoring books.
Build a Program Now! in Visual C# by Microsoft Press, ISBN 0-7356-2542-5
is a terrific book that has you build a Windows Forms application, a WPF app, a database application, your own web browser.
C# Cookbooks
Are a great place to get good code, broken down by need, written by coding professionals. You can use the code as-is, but take the time to actually study it. These professionals write in a certain style for a reason developed by years of experience and heartache.
Microsoft Visual Studio Tip, 251 ways to improve your productivity, Microsoft press, ISBN 0-7356-2640-5
Has many, many great, real-world tips that I use all the time.
The tutorials below walk through making an application including inheritance, custom events and custom controls.
Building an application Part 1
Building an application part 2 -
And to show we are not completely heartless... The answer to your question.
You just make two instances of your forms and show them.
Two instances of the same form.
Code:Form1 myFirstForm = new Form1(); Form1 mySecondForm = new Form2(); myFirstForm.Show(); mySecondForm.Show();
Code:Form1 myFirstForm = new Form1(); Form2 mySecondForm = new Form2(); myFirstForm.Show(); mySecondForm.Show();
Comment
-
Oops!
And to show we are not completely heartless... The answer to your question.
You just make two instances of your forms and show them.
Two instances of the same form.
Code:Form1 myFirstForm = new Form1(); Form1 mySecondForm = new Form2(); myFirstForm.Show(); mySecondForm.Show();
Code:Form1 myFirstForm = new Form1(); Form2 mySecondForm = new Form2(); myFirstForm.Show(); mySecondForm.Show();
Form1 myFirstForm = new Form1();
Form1 mySecondForm = new Form1();Comment
Comment