Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
This chapter discussed the implementation details around the PropertyGrid control in the .NET framework. As mentioned before, the bulk of the implementation lies in attribute decoration in the bindable class, since all you need do to use the PropertyGrid is instantiate a PropertyGrid control and set the SelectedObject property to your class instance.
It should be noted that in this chapter I covered a large chunk of the implementation details, but there was no coverage of localization of properties or the development of custom type editors. Both subjects require a fair amount of explanation and code. Feel free to visit MSDN to investigate these features.