+1  A: 

There are a number of examples on Code Project. This is the one i have the most experience with: DataSet Visualizer

i have installed and used it myself so i know it works. Is is more advanced than you need since it actually displays entire ADO data sets but the code should be pretty easy to modify.

Here are a couple of other links to check out as well:

Project 1

Project 2

Paul Sasik
Actually what I want is control the area where the string appears, I want this should become a place for the visualizer, is this possible?
Shimmy
Paul Sasik
Thanks a lot, was very helpful!If/when I will creat the visualizer, I will post it here!
Shimmy
That's awesome Shimmy. Looking forward to it.
Paul Sasik
It's a problem.I wish I could nest a vs-visualizer within a my visualizer, cuz I want to delimit my visualizer for ICollection<string> only, I rather want to do it for ICollection<T> and use VS' visualizer that should act for each proj separately.Is there a way
Shimmy
I mean I can'y use datagridviews to show objects.
Shimmy
I updated my question, please take a look.
Shimmy
The PropertyGrid is a great and easy way to display individual objects. Have you looked at that? Just instantiate it, load it into a container and set its SelectedObject property to ANY object value. It will display all of its properties.
Paul Sasik
A: 

I've found somthing that already exists:

http://www.codeproject.com/KB/macros/ListVisualizer.aspx, but it will still not show objects.

Shimmy