Table Layout Panel

Use to make tables and grids which may have any control in each of their cells.

Making Table Properly Resize On Change Of Contents

(more…)

Table Layout Panel For Large Arrays

This example assumes there is a form that has a TableLayoutPanel with a vertical and horizontal scroll bar.
The form can be resized and when it is the TableLayoutPanel is re-created to only include what is visible.
This means that only the controls that can be seen are created and makes creating and updating it as fast as possible.

(more…)