At what point do you have too many controls on a form? Earlier I was playing with the documenting tool/analyzing performance and for one of my forms it more or less stated that I had too many controls on it. I have never experience a lag in opening the form or anything, but am now curious if I shouldn't try to break this form apart into other forms.
I will admit, I am a bit too fond of the tab control and I tend to stuff things into it making more and more tabs that could quite possibly be their own pop up form rather than a sub-form contained within the tab control. The form in question currently has a tab control with 5 tabs. Each tab contains a couple buttons and a sub-form plus controls to edit things within the sub-forms (like a check box and such). One tab has a sub-form that consist of 3 other sub-forms.
All in all, this form quite possibly easily exceeds 60+ controls on it not including things like labels.
Did I go overboard? This is the quote unquote primary form where all the work is done, and at the time of creation, I hated dealing with additional windows/pop ups, hence the tab control. Should I try to break it apart into 1 or 2 more forms? Or is it fine and I should just leave it be?
I will admit, I am a bit too fond of the tab control and I tend to stuff things into it making more and more tabs that could quite possibly be their own pop up form rather than a sub-form contained within the tab control. The form in question currently has a tab control with 5 tabs. Each tab contains a couple buttons and a sub-form plus controls to edit things within the sub-forms (like a check box and such). One tab has a sub-form that consist of 3 other sub-forms.
All in all, this form quite possibly easily exceeds 60+ controls on it not including things like labels.
Did I go overboard? This is the quote unquote primary form where all the work is done, and at the time of creation, I hated dealing with additional windows/pop ups, hence the tab control. Should I try to break it apart into 1 or 2 more forms? Or is it fine and I should just leave it be?