In addition to the answers by Marcus and John: you best bet it to learn form layout highly tolerant to the size of the window in principle, at least on maximum sizes. As to the minimal size, you better find out the best using the Designer. The key is in using many nested panels and other similar controls (like
TabControl
) and use docking with padding.
Please see my past answers on the size/resolution-tolerant design and related design issues:
Zom Out malfunctions when Screen resolution changes[
^],
GUI Apperance - C#.Net[
^];
rudimentary code sample here:
how to dock button so that it can adjust with the form[
^].
—SA