RadPropertyGrid exposes PropertySetsValidationFunc property that validates the new value of a property. However, it is executed after the property is set. PropertyGrid should validate them before the setter is invoked. Available in LIB version: 2017.2.605