By lists I mean a similar display to a datagrid in C#. Something like a table.

By maps I mean something like a tree strucutre with images like folder images, root node images, sub folder images, etc.

I now feel that if I explain my requirement it will be better.

My current requirement is that I need a tree control with images (as mentioned above). Whenever I select a child node I want a grid to be displayed on the right part of the form. Each node will have different tables with different number of rows and columns.

I will be happy if I can see some code piece that will give me a good idea of how to proceed.