|
Design Question
This might sound like a really newbie question but I figure it really has an impact on the runtime and speed of applications so I wanted an opinion. Suppose you create a project that contains a screen for the main page, sending in emails, an information page, and an about page. Would it be better design wise to create seperate forms for each one and then hide/show each as needed or would it be better to make one form with controls that can be created within the main page for email, information, and about information. I guess what i'm asking is what is the benefit to hand coding controls, and specifics when visual studio can just as easily create individual forms and show them as needed.
Also as a side note when i run apps with multiple windows and click to change between forms the taskbar always shows one form hiding and a new form appearing (kinda of like opening a new form everytime). How can you make it so that this "effect" doesn't occur.
|