Enumerate object properties at runtime
This article show how to create a class that can return dynamic properties at runtime, for example, to be consummed by the PropertyGrid of a DataGridView, or any components or controls that use the ICustomTypeDescriptor.
Categories: Control, WindowsForm