I am writing a Windows Forms application in VB.NET. I have three forms: the main form, which shows a list of accounts, the account form which allows the user to view/edit the in
As others have said, it may be better to redesign your application using custom controls or panels etc.
However, to answer your question regarding the seemingly random location of your forms, the first thing to check is that each form has it's StartPosition
property set to Manual.
If your main form is resizable, then I would also add code to adjust newForm
to the same size too.
I hope that helps with your immediate issues; so that you can move on to redesigning the application!