The question is not formulated correctly (please see my comment to the question); I can just guess what do you mean.
You need to develop a decent form layout. No absolute positioning anymore; everything should be based on nested panels, the panels and all other controls should be docked using the property
, set appropriate
for the forms, etc.
Sometime you can also adjust layout during run time by overriding one or more of the virtual methods like
, but usually, if layout is simple enough and correct, it won't be necessary.
Please see my past answers:
Zom Out malfunctions when Screen resolution changes
how to dock button so that it can adjust with the form
] (will find a rudimentary code sample here).
GUI Apperance - C#.Net