basically anchor and dock properties is used to resize control according to screen resolution but in case you have lots of control in your form then..
The best way to use
Tablelayout
,
Flowlayout panel
because of its feature The
FlowLayoutPanel
control and the
TableLayoutPanel
control provide intuitive ways to arrange controls on your form.
The
TableLayoutPanel
control provides a proportional resizing capability at run time, so your layout can change smoothly as your form is resized as well as All the controls are anchored to all the sides of cell in which you keep them.
In short I will suggest you to When you need a dynamic layout and you do not want to handle Layout events explicitly in your code, thn you should consider using a layout panel.
to know how to use panels go
there[
^]