I am new at trying to make custom controls.

Basically, say we have a list of items to "do".
Each item will be displayed on a custom control.

Within this. for each item, I want it to be represented by labels and a progress bar against each item.

Thats fine I guess, so we have a user control with a progress bar. This custom control will sit within another custom control which has the "item name".

on the main form, it will populate some control with each item and that custom control

thing is, this "some control" - how can I or what control can i use to populate the main form with that custom control? so for each item it will display the custom control on each row.

hope this makes sense....