Im wanting to Use a MDI form which can have an unlimited amount of forms, or at least so it would seem an unlimited amount to the user. I was wondering if it is possible to have a sort of array of child forms. I want my user to be abe to click the new button from the menu and a new child form will poop up but I will also need to access the controls on the new child form seprate to the other Child forms already opened.

Is this possible or will I need to make like 20+ child forms and have my app. load A different 1 each time, surely there must be a more efficient way?

Thanx for any help.