"Required" is a bit trickier. If you execute the validation logic in the property setter and nobody sets the property, the validation will never get triggered. Can you please clarify, whether you want to have the validation visible on the initial load (if the property is null), or you want to trigger it at a certain point (i.e. some "commit" operation gets execute)? We should be able to think of some workaround.
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for WPF.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>