Hi, I am new to C# so I am struggling to accomplish some basics tasks. I have finished my application already and now I am polishing the user interface. The user interface changes according to the logged user (administrator can access more stuff than an employee). When I a hide a button, for example, it leaves a hole in the GUI. Is there a way to make the form adjust its own size to fit all of its components currently visible? I am searching the web for a while, and can't figure it out.