protected virtual void OnError( object sender, string errorMessage ) { EventHandler handler = Error; if (handler != null) handler( sender, new ValidationErrorEventArgs( errorMessage ) ); }