Hi MakubeXSoft,
Welcome to MSDN Forum.
This case and example addressed your question. Please check the solution.
Case: How to expand nested Complex
types in PropertyGrid?
http://social.msdn.microsoft.com/forums/en-US/winforms/thread/f81b6caa-5fae-45c4-ad46-2240e84a5d7a
“Based on your post, you want to show nested properties in the PropertyGrid like the
Size of a control does, don’t you? If so, you need to custom your own TypeConverterfor your AddressType and override the GetPropertiesSupported and GetPropertiesmethods. I write a sample for your information.”
Example:Make properties expandable in the Property Grid with ExpandableObjectConverter
http://www.bluevisionsoftware.com/WebSite/TipsAndTricksDetails.aspx?Name=ExpandableObjectConverter