Does the PropertyGrid use standard reflection or the TypeDescriptor API to get attributes from the linked object for the summary area? The reason I ask is that I have a very large generated class that changes two to three times a year (it's the Reference.vb SOAP service class generated from a WSDL) that I link the PropertyGrid to. I want to isolate the attributes I've added to the generated class specifically for use by the PropertyGrid into a separate class and use the TypeDescriptor API to point to them. The process is described in this stackoverflow article: https://stackoverflow.com/questions/8316869/add-an-attribute-to-another-assemblys-class.
Thanks... Rick