You have certainly noticed that PropertyGrid control shows Point, Size,
Array, etc. properties of objects with the + sign left to it, and by
pressing it you can expand child properties of Point, Size, etc... (like X,
Y, Height, Width)!
You can edit them one by one, and you get better look on every one of them
(especially for arrays).
How can I do that for my own class? What do I need to implement?