Hey,

Like the title say im not sure what type of VB.Net control I need, or will need to customise, but I'll lay out what I want from my design and hopefully someone can point me in the right direction.

Im going to have a arraylist of the class Person (simple class with the following variables: name, age, gender, and a brief paragraph). What I'd like is to be able to show the user a list of all the instances of the class person in the array list, but for each instance to show all the information its holding in one box/grid.



So im looking to do something along the lines of whats in the image above. Is there a control already in vb.Net (2008) that will allow this or will I have to look to creating my own, and if so where should I start looking?