Smart PropertyGrid.Net 2.2: Goodbye Standard Validation Error Popup, Hello Total Flexibility

Share Article

Smart PropertyGrid.Net 2.2 manages three kinds of value validation errors: exceptions raised by TypeConverters, exceptions raised by the client application set accessor method and checks done by a special validator class, a specificity of SPG.Net. The client application is notified whenever these arise or are corrected, and can respond flexibly, providing on-screen feedback as required.

VisualHint releases Smart PropertyGrid.Net 2.2, featuring a fully reworked value validation engine, which throws out the one-size-fits-all value validation error popup. You now have total flexibility to code your own response to validation errors, or to deploy powerful tooltips using the fully-supported VisualTips -- free library from Skybound (

This release is also fine-tuned with lots of enhancements and minor bug-fixes, making it the most mature and stable version so far.

As a reminder, Smart PropertyGrid is the replacement of choice for developers who want a managed, powerful and flexible PropertyGrid for their desktop application. Based on a solid design, with a completely dynamic nature, Smart PropertyGrid.Net fixes the known shortcomings of its Microsoft counterpart and is the only product that is also compatible with it. Some papers have been written to help developers realize the power of the Smart PropertyGrid: and

Smart PropertyGrid.Net 2.2 is available on March 19, 2007, from Prices start at $139 (U.S.) per license, with quantity discounts available.

About VisualHint

VisualHint is a private company, owned by Nicolas Cadilhac, a software engineer with more than 10 years experience in software development, specializing in the creation of complex graphical user interfaces. The company also publishes Smart PropertyGrid for MFC (now free for personal and commercial use).


Nicolas Cadilhac

Email and Support:

# # #

Share article on social media or email:

View article via:

Pdf Print

Contact Author

Nicolas Cadilhac
Visit website